#include<stdio.h>
int main()
{
int a,b,bb,sum=0,k=0;
while(scanf("%d",&a) != EOF && a !=0);
{
bb = 0;
sum = 0;
k = 0;
while(a--)
{
scanf("%d",&b);
if(b > bb)
sum += (b - bb)*6;
else
sum += (bb - b)*4;
bb = b;
k++;
}
sum += k*5;
printf("%d\n",sum);
}
return 0;
}
int main()
{
int a,b,bb,sum=0,k=0;
while(scanf("%d",&a) != EOF && a !=0);
{
bb = 0;
sum = 0;
k = 0;
while(a--)
{
scanf("%d",&b);
if(b > bb)
sum += (b - bb)*6;
else
sum += (bb - b)*4;
bb = b;
k++;
}
sum += k*5;
printf("%d\n",sum);
}
return 0;
}
杭电oj 基础的elevator的提目,调试好久好久
最后发现第五行多了个; 当时我的内心是崩溃的