#include<iostream>
using namespace std;
const int uptime = 6;
const int downtime = 4;
const int staytime = 5;
int main()
{
int sumtime = 0;
int N;
cin >> N;
int floor;
cin >> floor;
N = N - 1;
sumtime += floor*uptime + staytime;
while (N--)
{
int floor2;
cin >> floor2;
if ((floor2 - floor) >= 0)
sumtime += ((floor2 - floor)*uptime + staytime);
if ((floor2 - floor) < 0)
sumtime += ((floor - floor2)*downtime + staytime);
floor = floor2;
}
cout << sumtime;
return 0;
}
1008. Elevator (20)
最新推荐文章于 2018-08-22 12:01:28 发布