题面描述:
把一个包含n个正整数的序列划分成m个连续的子序列。设第i个序列的各数之和为S(i),求所有S(i)的最大值最小是多少?
例如,序列[1,2,3,2,5,4]划分为3个子序列的最优方案为[1,2,3],[2,5],[4],其中S(1),S(2),S(3)分别为6,7,4,那么最大值为7;如果划分为[1,2],[3,2],[5,4],则最大值为9,不是最小。
输入:
第一行:两个整数,分别为n,m。
第二行:n个正整数,表示该序列。
输出:
只输出一个整数,表示最小的子序列和。
Sample Input:
6 3
1 2 3 2 5 4</