#P638. 天平与砝码(二)

天平与砝码(二)

题目描述

小爱有一座天平,还有 nn 个砝码,这些砝码的重量分别为 w1,w2,,wnw_1,w_2,\dots,w_{n}。称重时,砝码与物品可以放在同一边,也可以放在不同边。当砝码与物品放在同一边时,砝码起到了减法的效果。

请计算这些砝码,能够称出多少种重量。

输入格式

第一行:单个整数表示 nn。 第二行:nn 个整数表示 w1,w2,,wnw_1,w_2,\dots,w_n

输出格式

单个整数:表示可以称量出的不同数量的重量。

3
1 4 10
12

样例解释 1

能称出的12种重量是:1、3、4、5、6、7、9、10、11、13、14、15

数据范围

  • 对于 50%50\% 的数据,1n151\leq n \leq 15
  • 对于 100%100\% 的数据,1n1001\leq n \leq 100
  • 1wi100,0001\leq w_i\leq 100,000
  • w1+w2++wn100,000w_1+w_2+\dots+w_n\leq 100,000