HDU1008Elevator
Posted max-zmy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HDU1008Elevator相关的知识,希望对你有一定的参考价值。
挺简单的题目,直接上代码了。
1 #include <iostream> 2 #include <stdio.h> 3 using namespace std; 4 int main() 5 int n; 6 while(cin>>n) 7 if(n==0) return 0; 8 int a; 9 int i,temp = 0,sum = 0; 10 for(i=0;i<n;i++) 11 scanf("%d",&a); 12 if(a>temp) //上升 13 sum = sum+(a-temp)*6; 14 else//下降 15 sum = sum+(temp-a)*4; 16 17 temp = a;//记录上一次的停靠的楼层 18 19 sum = sum + n*5;//加上所有的停留时间 20 printf("%d\n",sum); 21 22
以上是关于HDU1008Elevator的主要内容,如果未能解决你的问题,请参考以下文章