1 2 3 2 3 1 0
17 41
代码如下:
#include <iostream>
using namespace std;
int main()
{
int n;
while(cin>>n&&n!=0)
{
int a[n],i,sum=0;
if(n==1)
{
cin>>a[0];
cout<<(a[0]*6)+5<<endl;
}
else
{
for(i=0; i<n; ++i)
cin>>a[i];
sum+=(a[0]*6+5);
for(i=1; i<n; ++i)
{
if(a[i]>a[i-1])
sum+=(5+(a[i]- a[i-1])*6);
else
sum+=(5+(a[i-1]- a[i])*4);
}
cout<<sum<<endl;
}
}
return 0;
}
原文:http://blog.csdn.net/liuchang54/article/details/43202111