题目链接
/**********************************
*@ID: 3stone
*@ACM: PAT.A1008 Elevator
*@Time: 18/8/26
*@IDE: VSCode 2018 + clang++
***********************************/
#include<cstdio>
using namespace std;
int main() {
//注:最后的一层还要加5秒停留时间
int n;
while(scanf("%d", &n) != EOF) {
int pre = 0, cur, sum = 0;;
for(int i = 0; i < n; i++){
scanf("%d", &cur);
int dis = cur - pre;
if(dis > 0){
sum += 6 * dis + 5;
} else {
sum += 4 * (-1) * dis + 5;
}
pre = cur;
}
printf("%d\n", sum);
}//while
return 0;
}