#P1484. 种树

    ID: 5596 Type: RemoteJudge 1000ms 125MiB Tried: 0 Accepted: 0 Difficulty: 5 Uploaded By: Tags>动态规划 DP贪心凸完全单调性(wqs 二分)

种树

题目描述

cyrcyr 今天在种树,他在一条直线上挖了 nn 个坑。这 nn 个坑都可以种树,但为了保证每一棵树都有充足的养料,cyrcyr 不会在相邻的两个坑中种树。而且由于 cyrcyr 的树种不够,他至多会种 kk 棵树。假设 cyrcyr 有某种神能力,能预知自己在某个坑种树的获利会是多少(可能为负),请你帮助他计算出他的最大获利。

输入格式

第一行,两个正整数 n,kn,k

第二行,nn 个整数,第 ii 个数表示在直线上从左往右数第 ii 个坑种树的获利。

输出格式

输出一个数,表示 cyrcyr 种树的最大获利。

6 3 
100 1 -1 100 1 -1

200

提示

对于 20%20\% 的数据,n20n\leq 20

对于 50%50\% 的数据,n6000n\leq 6000

对于 100%100\% 的数据,1n3000001 \le n\leq 3000001kn21 \le k\leq \dfrac{n}{2},在一个地方种树获利的绝对值在 10610^6 以内。