HDU 1008 Elevator

来源:互联网 发布:手机复制软件下载 编辑:程序博客网 时间:2024/05/29 09:50

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


题意:一电梯,上一层耗时6s,下一层耗时4s,每到达指定的一层停留5s,给出一串楼层数,问按此顺序运行下来的总耗时


水题,主要注意楼层没变也要+5s

#include <iostream>using namespace std;int main(){    int n;    while(cin>>n,n)    {        int sum=0,now=0,floor;        while(n-- && cin>>floor)        {            if(floor>now) sum+=(floor-now)*6+5;            else if(floor<=now) sum+=(now-floor)*4+5;            now=floor;        }        cout<<sum<<endl;    }    return 0;}


0 0
原创粉丝点击