#1179. 数列划分

数列划分

题目描述

给你一个有 n 个正整数元素的数列,要求把它划分成连续的 k 段,使每段元素和的最大值最小。

输入格式

输入第一行两个正整数 n,k,第二行为此数列 aia_i

输出格式

输出一行一个数,为题目所求答案(每段元素和的最大值)。

样例

输入#1

5 2
2 1 3 4 5

Copy

输出#1

9

Copy

数据范围

30% 数据 n30,k10

100% 数据n100000,kn,0≤aia_i​≤10910^9