#P15151. 星遗物故事-星杯篇
星遗物故事-星杯篇
背景
在星辰之森之中,有着一个小小的部落,,部落中自古流传着「星之勇者」的传说:
“星光之勇者,举剑汇聚光明,斩除巨大黑暗”
部落里的少年奥拉姆,对「星之勇者」心怀憧憬,为人正直的他每天都在为了成为「星之勇者」而努力着。
部落的巫女夏娃和他是童年玩伴,是一位亲切的少女,作为部落的巫女,她持有的法杖是世代继承的祭器,能够将力量转化为结界从机界骑士手中守护森之民。
夏娃的哥哥是一实力强劲的战士,守护在结界之外,和突然凶暴化的机怪日夜交战,对于夏娃十分爱护。
除了森之民以外,星辰之森中还居住着森之守护龙,它守护着星辰之森的秘密。
一日,三人在森林深处发现了巨大的迷之机械。
与迷之机械一同出现的还有小小的妖精莉丝。
从莉丝那里,众人得知了迷之机械的名字:「星杯」。
同时,守护龙的秘密也被众人得知,其目的就是守护星杯以等待被选中之人将其解放,莉丝把星杯的力量释放了出来,唤醒了守护龙-依姆杜克。
莉丝请求他们把七件星遗物解放,为此,莉丝将星杯中的能量释放出来加护给了众人。
但是要解放星杯的力量,需要回答出以下问题(没错前面的都是废话)
题目描述
对于给定的一个长度为N的正整数数列 ,现要将其分成 ()段,并要求每段连续,且每段和的最大值最小。
关于最大值最小:
例如一数列 要分成 段。
将其如下分段:
第一段和为 ,第 段和为 ,第 段和为 ,和最大值为 。
将其如下分段:
第一段和为 ,第 段和为 ,第 段和为 ,和最大值为 。
并且无论如何分段,最大值不会小于 。
所以可以得到要将数列 要分成 段,每段和的最大值最小为 。
输入格式
第 行包含两个正整数 。
第 行包含 个空格隔开的非负整数 ,含义如题目所述。
输出格式
一个正整数,即每段和最大值最小为多少。
样例 #1
样例输入 #1
5 3
4 2 4 5 1
样例输出 #1
6
提示
对于 的数据,。
对于 的数据,。
对于 的数据,,,, 答案不超过 。
Related
In following contests: