HDU1008 Elevator

简介:
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1008

#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{

int n,curLev,desLev,sumTime,tmp;

while(cin>>n&&n!=0)

{

curLev = 0;//初始层为0

sumTime = 0;

for(int i=0;i<n;++i)

{

cin>>desLev;//目标层

tmp = desLev-curLev;

if(tmp>0)

{//上楼

sumTime += tmp*6+5;

}

else

{//下楼

tmp = -tmp;

sumTime += tmp*4+5;

}

curLev = desLev;//修改当前所在层

}

cout<<sumTime<<endl;

}

return 0;

}


本文转自Phinecos(洞庭散人)博客园博客,原文链接:http://www.cnblogs.com/phinecos/archive/2007/12/23/1011835.html,如需转载请自行联系原作者

目录
相关文章
|
8月前
|
Java
HDU-1004—Let the Balloon Rise
HDU-1004—Let the Balloon Rise
39 0
|
8月前
Strange fuction(HDU--2899)
Strange fuction(HDU--2899)
HDOJ(HDU) 2317 Nasty Hacks(比较、)
HDOJ(HDU) 2317 Nasty Hacks(比较、)
109 0
HDOJ 1008 Elevator
HDOJ 1008 Elevator
98 0
|
前端开发 网络架构
HDU-1049 Climbing Worm
HDU-1049 Climbing Worm
|
人工智能
1008. Elevator (20)
简析:10分钟内ac,没有难度。 #include using namespace std; int main(int argc, const char * argv[]) { int n, f0 = 0, f...
865 0

热门文章

最新文章

下一篇
开通oss服务