题意:电梯上行6s,下行4s,到达楼层停5s,给出一系列电梯到达的楼层顺序,求电梯运行总时间
#include<iostream>
using namespace std;
int main () {
int n;
cin>>n;
int ans=0;
int t=0;
for(int i=0; i<n; ++i) {
int c;
cin>>c;
if(c-t<0)//下行
ans+=(t-c)*4+5;
else ans+=(c-t)*6+5;//上行
t=c;
}
cout<<ans;
return 0;
}