//连着几次按同一层也要每次消耗在每一层楼停的5秒钟#include<stdio.h>
int main(){
int n,sec,flr,now;
while(scanf("%d",&n)&&n){
sec = 0;
now = 0;
while(n--){
scanf("%d",&flr);
if(flr - now > 0) sec += (flr - now)*6 + 5;
if(flr - now < 0) sec += (now - flr)*4 + 5;
if(flr == now) sec += 5;
now = flr;
}
printf("%d\n",sec);
}
return 0;
}
本文展示了一个简单的C语言程序,用于模拟电梯在不同楼层间切换时的时间计算。该程序考虑了电梯上行和下行的不同速度,以及在同一楼层连续停留的情况。
1万+

被折叠的 条评论
为什么被折叠?



