#P4933. 电梯问题

电梯问题

题目描述

某城市最高建筑物只有一部电梯,请求列表由n个正整数组成,每个数字表示电梯需要停留的楼层。电梯向上移动一层需要6秒,向下移动一层需要4秒,每次停下会停留5秒。请根据给定的请求列表,计算满足所有请求所需的总时间。

电梯初始时位于第一层,完成所有请求后,无需返回第一层。

输入格式

输入为一行,第一个正整数n表示电梯停留的总次数(0<n<100),后面跟着n个正整数,依次代表每次停留的楼层。输入的楼层数均大于0且小于100,且第一个停留的楼层数不为1。

输出格式

输出一行整数,表示电梯运行的总时间。

样例输入

2 3 5

样例输出

34

样例解释

电梯初始在1层,处理请求的过程具体计算如下:

  1. 从1层移动到3层:向上移动2层,耗时2×6=12秒,停留5秒,该阶段总耗时12+5=17秒;
  2. 从3层移动到5层:向上移动2层,耗时2×6=12秒,停留5秒,该阶段总耗时12+5=17秒; 将两个阶段的耗时相加,17+17=34秒,因此该样例的输出为34。