给定一个长度为n的整型序列,求mmm个不相交的子段,使得子段的和最大。
第一行两个正整数 nnn 和 mmm 。 第二行nnn个整数,表示输入的整型序列。
一行一个整数,表示最大的m段子段和。
5 2 3 -7 2 -1 4
8
对于 20%20\%20% 的数据,2≤m≤n≤502\le m \le n \le 502≤m≤n≤50。 对于 50%50\%50% 的数据,2≤m≤n≤5002\le m \le n \le 5002≤m≤n≤500。 对于 20%20\%20% 的数据,2≤m≤n≤50002\le m \le n \le 50002≤m≤n≤5000。
登录竞极 Ace,继续你的学习。