首页 > 其他 > 详细

hdu 1008模拟

时间:2019-11-06 14:06:28      阅读:81      评论:0      收藏:0      [点我收藏+]

今天偷个懒,看这道题通过率高一点,就试了一下,题目很简单,最主要的是要注意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;
}

感冒了好难受阿好难受阿

hdu 1008模拟

原文:https://www.cnblogs.com/zzb-algorithm/p/11804626.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!