#BSCSPJ0004C. 卡牌 (card)
卡牌 (card)
题目背景
这是 模拟赛的 。
题目描述
有一幅 个整数组成的卡牌,数字是 。初始大宁取走并拥有其中的前 张卡牌。
每次小 C
的哥哥把自己拥有的卡牌中取出一个卖给 Separation
,再从未拥有的数中按顺序取一个给自己,即依次取出 。如此循环,共进行 次。Separation
按照获得顺序把卡牌数排列成数组 。
现在小 C
的哥哥希望通过最佳策略,使 数组的前缀和数组的总和尽可能的大。
输入格式
输入两行。
第一行两个整数 。
第二行 个整数,为 。
输出格式
输出一行。
一行输出一个整数, 数组前缀和数组的总和的最大值。
样例 #1
样例输入 #1
5 3
11 4 5 14 19 19 8 10
样例输出 #1
214
提示
样例解释】:
取出顺序为 。
前缀和数组为 。
它们的和为 。
数据范围】:
存在 的数据,。
另外存在 的数据,。
存在 的数据,。
对于 的数据,保证 。
可以注意到, 并没有任何作用。