//
// main.cpp
// hdu1008
//
// Created by baodong on 15/4/5.
// Copyright (c) 2015年 baodong. All rights reserved.
//
#include <iostream>
using namespace std;
int main(int argc, const char * argv[]) {
int N = 0;
while(scanf("%d",&N)){
if (N == 0) {
break;
}
int floor = 0;
int lastFloor = 0;
int totalTime = 0;
while (N--) {
scanf("%d",&floor);
int delta = floor - lastFloor;
if(delta>0){
//上升6s
totalTime += delta*6;
}else{
//下降4s
totalTime -= delta*4;
}
//停留5s
totalTime += 5;
lastFloor = floor;
}
printf("%d\n",totalTime);
}
return 0;
}
hdu 1008 elevator
最新推荐文章于 2021-01-15 15:09:31 发布