1193. Up the Stairs

来源:互联网 发布:java程序员职业发展 编辑:程序博客网 时间:2024/06/05 16:51

TAG 模拟

 

题目还蛮有意思的。(^ω^)  通常这种题目不会直接模拟的,太繁琐了,肯定经过分析之后有简单的模型。

这里的要点就是相遇时传递箱子,两个人的角色也可以互换。

互换之后就变成一群人不停来回搬运箱子,同时楼梯只能同时通过一个人的限制也被“打破”了。

 

这里初始时,有拿箱子和没拿箱子其实就是初始方向不同而已。搬运第一个箱子的时间也就不同了,但后面的周期都一样。

这里假设能几个人接连在一起走,当作一个点来看待。比如题目的第一个例样,3个人都是在10分钟“先后”把箱子搬上去。

原创粉丝点击