basic lifts r us:Lift编码挑战 源码
提升我们 涉及为电梯公司编写软件的编码挑战 挑战 “您负责为一家电梯公司编写软件。 您的任务是编写一个程序来控制10层建筑物的电梯运行。 乘客可以召唤电梯从任何楼层上上下下。 进入电梯后,他们可以选择要前往的楼层。 您的程序需要为升降机行进,停止和打开门规划最佳的指令集。” 设计选择 电梯目前没有底楼,但楼层编号为1-10 电梯运行时,只有在乘客打算沿与电梯当前行驶方向相同的方向行驶时,门才打开。 升降机还计算需要行驶的最大楼层和最小楼层,因此,如果不需要升降机,则不必遍历整个建筑物。 如果没有其他说明,则电梯将闲置在当前所在的地板上。 当前没有错误处理,程序假定用户将输入正确的
文件列表
basic-lifts-r-us-master.zip
(预估有个8文件)
basic-lifts-r-us-master
README.md
3KB
views
lift_view.rb
2KB
Gemfile
41B
models
lift.rb
2KB
Gemfile.lock
501B
app.rb
88B
spec
暂无评论