返回目录
题意
有一部电梯,最开始停在第0层,上一层楼需要6s,下一层楼需要4s, 每次到达当前目的楼层还需要停留5s.现给出电梯要去的楼层的顺序,求总共需要花费多少时间(最后不需要回到第0层)。
样例(可复制)
3 2 3 1
样例输出
41
注意点
- 无
#include <bits/stdc++.h>
using namespace std;
int main(){
int now=0,N,go,sum=0;
cin>>N;
while(N--){
cin>>go;
if(go>now)sum+=6*(go-now);
else sum+=4*(now-go);
sum+=5;
now=go;
}
cout<<sum;
return 0;
}