題目敘述請見此。
注意本題輸入格式與上題有所不同。
第一行包含兩個正整數$N, K$,代表小鎮裡有$N$戶居民(包含鎮長),並且你最多只能設立$K$個郵局。
接下來有一行包含$N$個非負整數$a_i$,代表所有居民的家離原點的距離。(所有居民都住在原點的同一側。)
對於所有測資,$K\leq N\leq 3\times 10^ 5, a_i\leq 10^ 9$。
子任務(測資) | 額外限制 | 分數 |
1 (0~2) | $N\leq 26$ | 7 |
2 (0~5) | $N\leq 700$ | 19 |
3 (0~9) | $N \leq 3000$ | 27 |
4 (0~19) | 無限制 | 47 |
請輸出一個整數,代表每一戶人家到最近郵局的距離和最短為多少。
範例測資中,把郵局設在1、6、8、11、14即可。
TIOJ 1449進階版
Problem Set by Yihda Yol
No. | Testdata Range | Score |
---|---|---|
1 | 0~2 | 7 |
2 | 0~5 | 19 |
3 | 0~9 | 27 |
4 | 0~19 | 47 |