码迷,mamicode.com
首页 > 其他好文 > 详细

hdu-1008

时间:2014-11-20 10:21:00      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:模拟题   hdu   acm   

这个题就是计算这个人乘坐电梯到达目的楼层所用的时间。


电梯向上走一层用6时间,电梯向下走一层用4时间,每次到指定楼层会停留5时间。


代码如下:

#include<iostream>
using namespace std;
int main()
{
    int n,ord[522],ans;
    while(cin>>n&&n)
    {
        for(int i=0;i<n;i++)
        cin>>ord[i];
        ans=5*n+ord[0]*6;
        for(int i=1;i<n;i++)
        if(ord[i]>ord[i-1])
        ans+=(ord[i]-ord[i-1])*6;
        else
        ans+=(ord[i-1]-ord[i])*4;
        cout<<ans<<endl;
    }
    return 0;
}


hdu-1008

标签:模拟题   hdu   acm   

原文地址:http://blog.csdn.net/u014004096/article/details/41308181

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!