#ABC129B. 平衡

平衡

平衡

题目描述

有编号为 11 到 NN 的 NN 个砝码,编号 ii 的砝码重量为 WiW_i。

对于某个整数 1≤T<N1 \le T \lt N,考虑把这些砝码分成两组:编号不超过 TT 的砝码,和编号大于 TT 的砝码。设这两组的重量和分别为 S1,S2S_1, S_2。

考虑所有这样的分法,求 ∣S1−S2∣|S_1 - S_2| 的最小值。

输入格式

输入按以下格式从标准输入给出:

NN
W1W_1 W2W_2 ...... WN−1W_{N-1} WNW_N

输出格式

输出 ∣S1−S2∣|S_1 - S_2| 的最小值。

样例

3
1 2 3
0

取 T=2T = 2 时,S1=1+2=3,S2=3S_1 = 1 + 2 = 3, S_2 = 3,差值的绝对值为 00。

4
1 3 1 1
2

取 T=2T = 2 时,S1=1+3=4,S2=1+1=2S_1 = 1 + 3 = 4, S_2 = 1 + 1 = 2,差值的绝对值为 22。无法使差值绝对值比这更小。

8
27 23 76 2 3 5 62 52
2

数据范围

  • 2≤N≤1002 \le N \le 100
  • 1≤Wi≤1001 \le W_i \le 100
  • 输入均为整数
难度 普及-
通过率 66.7%
尝试 3
通过 2
ID
1717
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签