#P005923. 最佳收益
最佳收益
当前没有测试数据。
题目描述
小 晚上会兼职在市场上摆摊销售商品。他要在 天内选择某几天营业,以最大化他的利润。然而,他有一些特殊的规定和限制。
每天能获得的收益是可以预知的,即如果他选择在第 天选择摆摊,就可以获得 元的收益。
但是每天卖东西非常的消耗精力,他的疲劳度会限制摆摊的天数,每摆摊一天,疲劳度就会加 。要求无论何时,小 的疲劳度不能超过 。
如果他选择这天休息,那么疲劳度就会减少 ,要求如果选择休息就必须一直休息到疲劳度恢复为 为止,才能重新摆摊。当疲劳度为 时,即使继续休息,疲劳度仍然保持 。第一次开始摆摊时,小 的疲劳度为 。
为了保证不影响学习, 天结束时,他的疲劳度必须恢复为 。
请帮小 计算一下在这样的条件下最大收益是多少。
输入格式
第一行两个正整数 。
接下来 行,每行一个正整数 。
输出格式
输出一个整数,表示在满足所有限制条件的情况下,小 能获得的最大收益。
样例
输入
5 2
5
3
4
2
10
输出
9
输入
10 3
8
7
6
1
5
9
2
4
6
10
输出
35
数据范围
对于 的数据,满足 ,。
对于 的数据,满足 ,,。