#K91001. 体积

体积

【问题描述】

给出n件物品,每件物品有一个体积V,求从中取出若干件物品能够组成的不同体积和有多少种可能。例如,n=3,V={1,3,4},那么输出6, 6种不同体积和具体为1、3、4、5、7、8。

【输入格式】

第1行一个正整数,表示n; 第2行n个正整数,表示Vi,每两个数之间用一个空格隔开。

【输出格式】

一行一个数,表示有多少种不同的体积和

【样例数据】

3
1 3 4
6

【数据范围】

对于30%的数据满足:n≤5,Vi≤10;

对于60%的数据满足:n≤10,Vi≤20;

对于100%的数据满足:n≤20,1≤Vi≤50;