# author: weicai ye
# email: yeweicai@zju.edu.cn 
# datetime: 2020/7/27 上午9:52

# 把一个包含n个正整数的序列划分成m个连续的子序列。设第i个序列的各数之和为S(i)，求所有S(i)的最大值最小是多少？
# 例如序列1 2 3 2 5 4划分为3个子序列的最优方案为 1 2 3 | 2 5 | 4，其中S(1),S(2),S(3)分别为6，7，4，那么最大值为7；
# 如果划分为 1 2 | 3 2 | 5 4，则最大值为9，不是最小。
# ————————————————
# 版权声明：本文为CSDN博主「白羊_Aries」的原创文章，遵循CC 4.0 BY-SA版权协议，转载请附上原文出处链接及本声明。
# 原文链接：https://blog.csdn.net/qq_38204302/java/article/details/105875729


from typing import List
class

if __name__ == "__main__":
	pass