题目描述
在夸父逐日中,据说夸父去世后,他的手杖化作了桃林,为过往旅途中的人们遮挡酷暑,解渴充饥。现在桃林有 m 片,绕圆形山谷排列,天上的神将要将桃林有序地合并成一片。规定每次只能选相邻的两片合并成新的一片,并将新的一片中的桃子总数记做该次合并的收获值。 请编写一个程序,读入桃林数 m 及每片桃林的桃子数,并进行如下计算: 选择一种合并桃林的方案,使得做 m−1 次合并收获总和最大。 选择一种合并桃林的方案,使得做 m−1 次合并收获总和最小。
输入格式
输入第一行一个整数 n,表示有 n 片桃林。 第二行 n 个整数,表示每片桃林的桃子数量。 对于 100% 的数据,有 2≤n≤200。
输出格式
输出共两行: 第一行为合并后总收获值最小值,第二行为合并后总收获值最大值。
3
1 2 3
9
11