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