給 $N$ 個數字 $a_1, a_2, \dots, a_N$,以及兩個常數 $K, b$,你必須要選擇一些數字 $L_1, L_2, \dots, L_M$,滿足:
你得到的分數會是:
$\sum_{i = 1}^ {M} a_{L_i} - b\sum_{i = 1}^ {M - 1}(L_{i + 1} - L_i)^ 2$
請你最大化此分數。
輸入的第一行包含三個整數 $N, K, b$,分別代表序列的長度,以及兩個常數。
接下來的一行,包含 $N$ 個整數,分別是 $a_1, a_2, \dots, a_N$。
輸出一個整數於一行,代表最大的分數。
IOICamp 2022 Day3 pA
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~2 | 範例測資 | 0 |
2 | 0, 3~12 | $b = 0$ | 80 |
3 | 1, 13~27 | $b \neq 0, K = N$ | 80 |
4 | 0~37 | 無額外限制 | 40 |