题目

题意:电梯上行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;
}