/ WHOJ / 题库 /

游戏

游戏

题目描述

Smart 和 Sarah 在玩一个游戏,他们有一个队列与一个积分器,最初,队列为空,积分器为 00。他们总共要进行 NN 步,对于第 ii 步,他们可以选择:

  1. aia_i 插入在队尾。 2.如果队列大小不为 00,将队头弹出,并将分数加上 cc,其中 cc 为队头的数。

最后,如果队列不为空,则重复执行操作 22 直到队列为空。

Samrt 和 Sarah 都希望分数尽可能小。不过,作为 Sarah 的姐姐,Samrt 先手,他们都会采取最优策略。求最后的得分。

格式

输入格式

第一行输入 NN,下面一行 NN 个数代表数组 aia_i

输出格式

一个数,代表最终得分。

样例1

样例输入1

6
2 7 4 14 15 7

样例输出1

13

限制

对于 10%10 \% 的数据, N=1N=1 ;
对于 60%60 \% 的数据, 1N5×1031 \leq N \leq 5 \times 10^{3} ;
对于 100%100 \% 的数据, 1N5×105,1ai1091 \leq N \leq 5 \times 10^{5}, 1 \leq a_{i} \leq 10^{9} ,时限 1000 ms1000 \mathrm{~ms} ,请注意读入输出效率。