Blog·Tanky WooABOUTRSS

HDOJ 1008 Evelator

12 Jul 2010
这篇博客是从旧博客 WordPress 迁移过来,内容可能存在转换异常。

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

题目地址:

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

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

// HDOJ 1008
// Author: Tanky Woo
#include 
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;
}