投資遊戲 (APCS 2023-10 高級)
2.0s 256M每天投資收益依序為 \(a_1,\ldots,a_n\)。你可以選擇一段連續日期投資,並在其中至多 \(k\) 天使用金牌,忽略那些天的收益。其他日子的收益全部計入。也可以完全不投資,收益為 \(0\)。求最高總收益。
輸入格式
第一行為 \(n,k\)。第二行為 \(n\) 天的收益。
輸出格式
輸出最高總收益。
資料範圍
\(1\le n\le150000\),\(0\le k\le20\);\(-10000\le a_i\le10000\)。
評分說明
- 20 分:\(k=0,n\le2000\).
- 20 分:\(k=0\).
- 60 分:\(1\le k\le20\).
每筆計分測資各為 5 分。
範例輸入 1
9 0
3 1 -2 3 -2 3 -5 2 2
範例輸出 1
6
範例輸入 2
9 2
3 1 -2 3 -2 3 -5 2 2
範例輸出 2
12
範例輸入 3
9 4
3 1 -2 3 -2 3 -5 2 2
範例輸出 3
14
範例輸入 4
3 0
-1 -5 -3
範例輸出 4
0
題目來源
APCS 2023 年 10 月實作題第 4 題。
題敘參考 ZeroJudge m373「投資遊戲」 整理,細節可能與正式試題有出入。
登入後即可撰寫程式並提交評測。
登入