couche 0 Ascenseur depuis le début, il suffit d'utiliser une position avant pointeur d'enregistrement pré, et calcule ensuite la ligne
#include<iostream>
using namespace std;
int main()
{
int n;
while(cin>>n&&n)
{
int sum = 0,pre = 0;
sum += n*5;
for(int i=0,number;i<n;i++)
{
cin>>number;
if(pre>number) sum += (pre-number)*4;
else sum += (number-pre)*6;
pre = number;
}
cout<<sum<<endl;
}
}