首页 > 其他 > 详细

Elevator

时间:2019-03-25 23:12:04      阅读:160      评论:0      收藏:0      [点我收藏+]

http://acm.hdu.edu.cn/showproblem.php?pid=1008

技术分享图片
 1 #include <bits/stdc++.h>
 2 #define lid id<<1
 3 #define rid id<<1|1
 4 #define maxn 50005
 5 using namespace std;
 6 int main()
 7 {
 8     int n;
 9     while(~scanf("%d",&n)&&n)
10     {
11         int now=0;
12         int ans=0;
13         for(int i=0;i<n;i++)
14         {
15             int floor;
16             scanf("%d",&floor);
17             if(floor-now>0)
18             {
19                 ans+=(floor-now)*6;
20                 ans+=5;
21                 now=floor;
22             }
23             else
24             {
25                 ans+=(now-floor)*4;
26                 ans+=5;
27                 now=floor;
28             }
29         }
30         printf("%d\n",ans);
31     }
32     return 0;
33 }
View Code

 

Elevator

原文:https://www.cnblogs.com/mile-star/p/10597193.html

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