HDU 1008 Elevator
生活随笔
收集整理的這篇文章主要介紹了
HDU 1008 Elevator
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=1008
純水題,就是要注意即使下一站是同一樓層也要停5秒
貼上代碼: 1 #include <iostream> 2 #include <vector> 3 using namespace std; 4 5 int main (){ 6 int n , time, i; 7 while ( cin >> n ) 8 { 9 if ( n==0 ) 10 break; 11 vector<int>floor(n); 12 time=0; 13 cin>>floor[0]; 14 time+=floor[0]*6+5; 15 16 for (i=1; i<n; i++ ) 17 { 18 cin>>floor[i]; 19 if ( floor[i]<floor[i-1] ) 20 time+= floor[i-1]*4-floor[i]*4 + 5; //down 21 else if ( floor[i] >= floor[i-1] ) 22 time+= floor[i]*6-floor[i-1]*6 + 5; //up 23 } 24 cout<<time<<endl; 25 } 26 return 0; 27 }?
轉載于:https://www.cnblogs.com/neverchanje/p/3474465.html
總結
以上是生活随笔為你收集整理的HDU 1008 Elevator的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hibernate 初学 第一个例
- 下一篇: 为iframe添加鼠标事件