Pro.ID2056 Title多元Huffman编码问题 Title链接http://10.20.2.8/oj/exercise/problem?problem_id=2056 AC0 Submit9 Ratio0.00% 时间&空间限制描述在一个操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次至少选2堆、最多选k堆石子合并成新的一堆,合并的费用为新的一堆的石子数。对于给定n堆石子,计算合并成一堆的最大总费用和最小总费用。 输入输入的第一行有两个正整数n和k,表示有n堆石子,每次至少选两堆、最多选k堆石子合并。 5 ≤ n ≤ 100000 , 2 ≤ k ≤ 6688 第二行有n个数,分别表示每堆石子的个数。 输出Description 在一个操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次至少选2堆、最多选k堆石子合并成新的一堆,合并的费用为新的一堆的石子数。对于给定n堆石子,计算合并成一堆的最大总费用和最小总费用。 Input 输入的第一行有两个正整数n和k,表示有n堆石子,每次至少选两堆、最多选k堆石子合并。 5 ≤ n ≤ 100000 , 2 ≤ k ≤ 6688 第二行有n个数,分别表示每堆石子的个数。 Output 输出最大总费用和最小总费用 Sample Input 7 3 Sample Output 593 199 Author 样例输入7 3 样例输出593 199 提示作者 |