#AT1008. 等分
等分
问题描述
Snuke 有一个长度为 的整数序列 。
他将在 中进行三次切割,将其分成四个(非空的)连续子序列 。 切割的位置可以任意选择。
设 分别为 中元素之和。 当 的最大值和最小值之间的差绝对值较小时,Snuke 更加高兴。 找出 的最大值和最小值之间可能的最小差绝对值。
输入
第一行一个整数,表示序列长度 第二行个整数,表示整个序列
输出
找出 的最大值和最小值之间可能的最小差绝对值。
5
3 2 4 1 2
2
10
10 71 84 33 6 47 23 25 52 64
36
7
1 2 3 1000000000 4 5 6
999999994
提示
输入中的所有值均为整数。
【样例1解析】
如果我们将 划分为 ,则 。 在这里, 的最大值和最小值分别为 和 ,差的绝对值为 。 我们不能使最大值和最小值的差绝对值小于,所以答案是 。