P1293 最大m段子段和

暂无评定 传统题 GESP前缀和线性 DP数组递推动态规划 DP 上传者
时间限制1000ms
内存限制256MiB
通过 / 提交0/0

P1293最大m段子段和

暂无评定 传统题 GESP前缀和线性 DP数组递推动态规划 DP 上传者
时间限制1000ms
内存限制256MiB
通过 / 提交0/0

题目描述

给定一个长度为n的整型序列,求mm个不相交的子段,使得子段的和最大。

输入格式

第一行两个正整数 nn 和 mm 。 第二行nn个整数,表示输入的整型序列。

输出格式

一行一个整数,表示最大的m段子段和。

样例1

输入

5 2
3 -7 2 -1 4

输出

8

数据规模与约定

对于 20%20\% 的数据,2≤m≤n≤502\le m \le n \le 50。 对于 50%50\% 的数据,2≤m≤n≤5002\le m \le n \le 500。 对于 20%20\% 的数据,2≤m≤n≤50002\le m \le n \le 5000。