HDOJ 1008 Evelator

水题,没啥好说,鄙人难点的题目就被鄙视,而又喜欢鄙视水题。。。

题目地址:

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

为了浓缩代码,用了自己很少用的三目运算符” ? :”

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// HDOJ 1008
// Author: Tanky Woo
#include <iostream>
using namespace std;
 
int pre = 0, post;
int nFloors;
//www.wutianqi.com
int main()
{
	while(scanf("%d", &nFloors) && nFloors)
	{
		int tot = 0;
		pre = 0;
		for(int i = 0; i < nFloors; ++i)
		{
			scanf("%d", &post);
			tot += post > pre ? (post-pre)*6+5 : (pre-post)*4+5;
			pre = post;
		}
		printf("%d\n", tot);
	}
	return 0;
}

发布者

Tanky Woo

Tanky Woo,[个人主页:https://tankywoo.com] / [新博客:https://blog.tankywoo.com]

发表评论

电子邮件地址不会被公开。 必填项已用*标注