一个序列划分的结论

题面

划分序列(divide)

给定一个长度为 的序列 ,现在要求把这个序列分成恰好若干段(每一段是一个连续子序列,且每个元素恰好属于一段),并且每段至少有一个元素,使得和最大的那一段的和最小。
请你求出这个最小值。

输入格式

第一行两个整数 ,表示序列长度和所需段数。
第二行 个整数 ,表示给定序列。

输出格式

一行一个整数,表示答案。

结论

当给定每个区间的取值的 上/下界 的时候,能够划分的段数一定是连续的,就比如假如最少能划分 x 段,最多能划分 y 段时,那么只要 t[x,y] 那么一定也存在合法的划分方式

posted @   chx#XCPC  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示