iris江南

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

今天偷个懒,看这道题通过率高一点,就试了一下,题目很简单,最主要的是要注意scanf("%d" , &n) != EOF的使用

AC代码:

#include<stdio.h>
#include<string.h>

int a[1000];

int main()
{
int n = 0;
int i = 0;
while(scanf("%d" , &n) != EOF)
{
if(n == 0)
break;
int sum = 0;
for(i = 0 ; i < n ; i++)
{
scanf("%d" , &a[i]);
}
int current = 0;
for(i = 0 ; i < n ; i++)
{
if(a[i] > current)
{
sum += 6 * (a[i] - current);
current = a[i];
}else
{
sum += 4 * (current - a[i]);
current = a[i];
}
sum += 5;
}
printf("%d\n" , sum);
}
return 0;
}

感冒了好难受阿好难受阿

posted on 2019-11-06 13:31  iris江南  阅读(71)  评论(0)    收藏  举报