#553. 砝码称重
砝码称重
问题描述
你有一架天平和 个砝码,这 个砝码的重量依次是 。
请你计算一共可以称出多少种不同的重量?
注意:砝码可以放在天平的两边,且 不算做重量。
输入格式
第一行包含一个整数 。
第二行包含 个整数:。
输出格式
输出一个整数,表示能够称出的不同重量的种类数。
样例输入
3
1 4 6
样例输出
10
样例说明
能称出的 种重量为:。
- ;
- (天平一边放 ,另一边放 );
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- 。
数据范围
对于 的数据,;
对于 的数据,。
你有一架天平和 N 个砝码,这 N 个砝码的重量依次是 W1,W2,…,WN。
请你计算一共可以称出多少种不同的重量?
注意:砝码可以放在天平的两边,且 0 不算做重量。
第一行包含一个整数 N。
第二行包含 N 个整数:W_1,W_2,…,W_N。
输出一个整数,表示能够称出的不同重量的种类数。
3
1 4 6
10
能称出的 10 种重量为:1,2,3,4,5,6,7,9,10,11。
对于 30% 的数据,1≤N≤15;
对于 100% 的数据,1≤N≤100,1≤Wi≤1000。