#P0804. 选择数字

选择数字

题目描述

给定一行 nn 个非负整数 a1ana_1 \cdots a_n。现在你可以选择其中若干个数,但不能有超过 kk 个连续的数字被选择。你的任务是使得选出的数字的和最大。

输入格式

第一行两个整数 nnkk

以下 nn 行,每行一个整数表示 aia_i

输出格式

输出一个值表示答案。

样例

5 2
1
2
3
4
5
12

说明/提示

样例解释

选择 [1,2][1, 2][4,5][4, 5],和为 1+2+4+5=121 + 2 + 4 + 5 = 12

数据规模与约定

  • 对于 20%20\% 的数据,n20n \le 20
  • 对于另外 20%20\% 的数据,k=1k=1
  • 对于 60%60\% 的数据,n2000n \le 2000
  • 对于 100%100\% 的数据,1n2000001 \le n \le 2000001kn1 \le k \le n00 \le 数字大小 1,000,000,000 \le 1,000,000,000