小明是学校里的一名老师,他带的班级共有 n 名同学,第 i 名同学力量值为 ai 。在闲暇之余,小明决定在班级里组织一场拔河比赛。
为了保证比赛的双方实力尽可能相近,需要在这 n 名同学中挑选出两个队 伍,队伍内的同学编号连续:{al1 , al1+1, ..., ar1−1, ar1 } 和 {al2 , al2+1, ..., ar2−1, ar2 },其 中 l1 ≤ r1 < l2 ≤ r2。
两个队伍的人数不必相同,但是需要让队伍内的同学们的力量值之和尽可能相近。请计算出力量值之和差距最小的挑选队伍的方式。