#SM10L08P01. SM.10.L08.P01.竞赛总分石子合并.1

SM.10.L08.P01.竞赛总分石子合并.1

题目描述
在一个操场上一排地摆放着 nn 堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的 22 堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。

设计一个程序,计算出将 nn 堆石子合并成一堆的最小得分。

输入格式

第一行为一个正整数 n ( 2n1002 \le n \le 100 );

第二行位 n 个正整数 aia_i (1ai100001 \le a_i \le 10000),分别表示第 ii 堆石子的个数。

输出格式

为一个正整数,即最小得分。

样例

7
13 7 8 16 21 4 18
239
6
3 4 6 5 4 2
61

*样例 2 说明

合并过程为:

3 4 6 5 4 2

7 6 5 4 2

13 5 4 2

13 5 6

13 11

24

得分为: 7+13+6+11+24=61