#include <iostream>
#include <cmath>
using namespace std;
int caculate_time(int a, int b);
int main()
{
int n, i, time = 0;
int array[105];
while(cin>>n, n != 0)
{
for(i=0; i < n; i++)//输入数组
cin >> array[i];
//计算第一个时间
time = array[0] * 6 + 5;
for(i=0; i<n-1; i++)//i从0开始时因为下标为0和下标为1也要进行计算
{
time = time + caculate_time(array[i], array[i+1]);
}
cout << time << endl;
time = 0;
}
return 0;
}
int caculate_time(int a, int b)
{
int sum = 0;
if(a - b <0)
{
sum = (b - a) * 6 + 5;
}
else
{
sum = (a - b) * 4 + 5;
}
return sum;
}
#include #include using namespace std;struct Flags{ string str; int cnt;};int main(){ int n; Flags s[1010]; bool exist; int max, wheremax; while(cin >> n, n != 0) { for(int i = 0; i