题目大意:
电梯上一层花6s,下一层花4秒,每一层停5s。给一组列表,计算总时间
解题思路:
简单模拟题
代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
int main()
{
int n,a,k,sum;
while(scanf("%d",&n)==1&&n)
{
k=0;sum=0;
while(n--)
{
scanf("%d",&a);
if(a>k)
{
sum=sum+(a-k)*6+5;
}
else if(a<=k)
{
sum=sum+(k-a)*4+5;
}
k=a;
}
printf("%d\n",sum);
}
return 0;
}
6337

被折叠的 条评论
为什么被折叠?



