1883: 糖果分配(再续)

内存限制:128 MB 时间限制:30.000 S
评测方式:文本比较 命题人:
提交:59 解决:11

题目描述

旧糖果分配: 王子和波波两童鞋经常搞暧昧。有一天波波从女友那里拿到一包糖果。每一颗糖果有自己的重量v。波波决定跟王子一起分了这些糖果。首先,波波将这些糖果分成两堆,将其中一堆给王子。聪明的王子当然不会就这么傻乎乎地接受,他会计算自己那堆的重量,如果和波波的那堆重量不一样,王子就会跟波波撒娇,表示不接受。 不幸的是,波波知道王子小学的时候数学学不太好,在做二进制加法运算的时候总会忘记进位。比如,12(1100B)+5(101B),王子得到的结果将是9(1001B)。于是,邪恶的波波就想利用这点使自己那堆的重量最大,但是要让王子认为两堆是一样的。 再续: 王子这回学得更聪明了,不仅彻底会了二进制加法,而且当发现分配的两堆糖果不一样时,他会要求要重的那堆。现在波波仍旧要使自己尽量多地分到糖果(但已经不可能比王子多了)。 !!!(到此表示你应该做完了糖果分配前两题,继续努力,如果三道糖果分配都现场AC的话会有意外收获哦~~~)

输入

输入为多样例。每个样例第一行是一个整数N(2≤N≤30),表示这包糖果的总数,第二行是N个正整数Ci(1≤Ci≤10^7),表示每颗糖的重量。

输出

每个样例输出一行,表示波波那堆糖的重量。

样例输入 复制

5
1 2 3 4 5
3
3 5 6

样例输出 复制

7
6