有 n 批展品按出库顺序排成一列,第 i 批体积为 a_i,整批不能拆开。
每航次必须取走队列最前面连续若干批,不能跳批或调换顺序。运输船有两个舱:
每航次至少运一批,两舱合计运完这一段。
现在最多允许 m 航次,主舱容量 C 最小可以是多少?C 允许为 0。
第一行输入整数 n 和 m。
第二行输入 n 个整数 a_1,a_2,\ldots,a_n。
输出一个非负整数,表示能运完全部展品的最小主舱容量 C。
5 2 4 8 2 7 3
5
3 3 5 9 2
0
分成 [4,8] 和 [2,7,3],独立舱分别装 8 和 7,主舱载量为 4 和 5。C=4 时至少需要 3 航次。
每航次只运一批并放入独立舱,主舱容量可以为 0。
1 \le m \le n \le 200000,1 \le a_i \le 10^9。
| 测试点 | 附加限制 |
|---|---|
| 01—03 | n \le 16 |
| 04—06 | n \le 2000,a_i \le 1000 |
| 07—10 | 完整范围 |
2026 年横琴粤澳深度合作区人工智能大赛暨第八届粤港澳青少年机器人大赛,GoC 专项赛先锋组