您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

海创中心等电梯问题

【描述】:海创中心2幢西区有三部电梯,电梯停留的层数总共18层,地上16层(1-16),地下2层(-2,-1),简称:A,B,C三部,每部核载人数10人,荷载重1800kg,每次电梯每次只有一部进行上行或下行 ,只有当前一步满载或同行方向走后后才能进行下一部电梯的上行或下行! 当前现状是当在某一层按上/下,三部电梯的灯都亮,先要求写一个算法,当在某一个层按电梯时,推算出预计开的电梯门 ,并亮灯

注意:

a.电梯方向:1上行 0停滞 -1下行

b.电梯每行驶一层的时间位3秒,乘客进出电梯的时间为5秒


【示例一】

打印:当前时间?

输入:08:00  

打印:当前所在楼层在第几层等电梯且预往方向?

输入:1->5   /*在1楼等电梯欲坐往5楼*/

打印:当前电梯状态?(输入格式:电梯编号:电梯方向:所在层数:当前荷载重量)

输入:A:1:4,6:450,B:-1:16,-2:230,C:0:5:0

 

输出:请前往B部等待


【示例二】

打印:当前时间?

输入:08:10  

打印:当前所在楼层在第几层等电梯且预往方向?

输入:3->1   /*在1楼等电梯欲坐往5楼*/

打印:当前电梯状态?(输入格式:电梯编号:电梯方向:所在层数:当前荷载重量)

输入:A:1:4,5,6:450,B:1:2,16:1750,C:1:5,7,8,9:1000

 


输出:请前往C部等待


电梯 2022/7/1 14:21:22 有300人围观 难度系数5级

推荐算法题


联系我
置顶