简单题 但有一个陷阱 一般来说电梯中的序列不会出现相等的情况 但是这个题目中不考虑这个相等的情况会WA
#include <iostream>
using namespace std;
int main()
{
int N,i,time;
int a[102];
while(cin>>N,N)
{
time = 0;
a[0] = 0;
for(i = 1; i <= N; i++)
{
cin>>a[i];
if(a[i] > a[i-1]) time += 6 * (a[i] - a[i-1]) + 5;
else if(a[i] < a[i-1]) time += 4*(a[i-1] - a[i]) + 5;
else time += 5;
}
cout<<time<<endl;
}
return 0;
}