#4605. 石子合并

    ID: 4605 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>动态规划提高区间DP第四讲(Level4)GESP 7级

石子合并

石子合并

题目描述

nn 堆石子绕圆形操场排放,现要将石子有序地合并成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数记做该次合并的得分。

  1. 选择一种合并石子的方案,使得做 n1n-1 次合并得分总和最大。
  2. 选择一种合并石子的方案,使得做 n1n-1 次合并得分总和最小。

输入格式

输入第一行一个整数 nn,表示有 nn 堆石子。第二行 nn 个整数,表示每堆石子的数量。

输出格式

输出共两行:第一行为合并得分总和最小值,第二行为合并得分总和最大值。

样例输入 #1

4
4 5 9 4

样例输出 #1

43
54

数据范围

1n2001 \le n \le 200

知识点与难度

本题涉及的知识点从属于 GESP七级(区间动态规划),难度等级:⭐⭐⭐⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 / 特殊性质
2 15 9~11 Hack
3 30 12~20 中大规模
4 25 21~25 随机回归