#L0855. 序列分段求和

序列分段求和

题目描述

给定一个长度为 NN 的正整数序列 A1,A2,…,ANA_1, A_2, \ldots, A_N,需要将其切分成恰好 MM 段连续的子序列(每段非空)。定义一种切分方案的代价为所有子序列和的最大值。求所有合法切分方案中,代价的最小值。

输入格式

第一行两个正整数 NN 和 MM。

第二行 NN 个正整数,表示序列 AA。

输出格式

输出一个正整数,表示代价的最小值。

样例

5 3
4 2 4 5 1
6

提示

1≤N≤1051 \le N \le 10^5,1≤M≤N1 \le M \le N,1≤Ai<1081 \le A_i \lt 10^8,答案不超过 10910^9。

难度 普及
通过率 —
尝试 0
通过 0
ID
1583
类型
传统题
Time Limit
1000ms
Memory Limit
128MiB
上传者