http://www.patest.cn/contests/pat-a-practise/1008
#include <iostream>
using namespace std;
int elevator_go(int,int);
int main()
{
int N,nex,pre=0,sum=0;
cin>>N;
while(N--){
cin>>nex;
sum+=elevator_go(pre,nex);
pre=nex;
}
cout<<sum;
return 0;
}
int elevator_go(int beg,int end){
int ret;
if(end>beg){
ret=(end-beg)*6+5;
}else{
ret=(beg-end)*4+5;
}
return ret;
}