#P374. 天平(scale)

0

天平(scale)

题目描述

Y 同学有 NN 块砝码,第 ii 块重量为 AiA_i。他要把所有砝码分到左右两个托盘中,每块砝码必须且只能放入一个托盘。

请你求出两个托盘总重量差的最小可能值。

输入格式

第一行包含一个整数 NN。

第二行包含 NN 个整数 A1,A2,…,ANA_1,A_2,\dots,A_N。

输出格式

输出一行一个整数,表示最小重量差。

样例

样例输入 #1

5
3 1 4 2 2

样例输出 #1

0

数据范围与约定

对于 100%100\% 的数据,保证 1≤N≤50001\le N\le5000,1≤Ai≤10001\le A_i\le1000,且 ∑Ai≤2×105\sum A_i\le2\times10^5。

测试点编号 分值 N≤N\le ∑Ai≤\sum A_i\le 特殊性质
1∼41\sim4 1616 3030 300300 无
5∼85\sim8 50005000 2×1052\times10^5 特殊性质 A
9∼129\sim12 1818 5×1045\times10^4 特殊性质 B
13∼1613\sim16 2020 10001000 10510^5 无
17∼2217\sim22 3030 50005000 2×1052\times10^5

特殊性质 A:保证所有 AiA_i 相等。

特殊性质 B:保证 Ai≤10A_i\le10。