#46651. 子段选择
子段选择
暂无测试数据。
DD 现在有一个长度为 $n$ 的数列,她希望从中选出 $k$ 段长度为 $m$ 的段,使得其中任意两段不相交的情况下所选的数之和尽可能大,请问所选数之和最大可能是多少?
输入格式
第一行三个整数,分别表示 $n,m,k$
第二行 $n$ 个整数,其中第 $i$ 个数表示 $val_i$ ,即这个数列第 $i$ 位的数
输出格式
共一行,输出所选数之和最大可能是多少
数据规模与约定
对于 $30\%$ 的数据,$1 \leq n \leq 20$
对于 $60\%$ 的数据,$1 \leq n \leq 500$
对于 $100\%$ 的数据,$1 \leq n \leq 5000, 1 \leq m \times k \leq n, 1 \leq val_i \leq 10^6$
6 2 2
1 2 3 4 5 1
14