#include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); int N; cin>>N; vectorA(N); for(int &i:A)cin>>i; sort(A.begin(),A.end()); vector>dp(N+1,vector(N*100+1)); dp[0][0]=1; int ans=0; for(int i=0;i1;j--){ for(int k=N*100;k>=A[i];k--){ dp[j][k]+=dp[j-1][k-A[i]]; if(k%(j-1)==0&&k/(j-1)>=A[i]){ ans+=dp[j-1][k-A[i]]; } } } dp[1][A[i]]+=1; } cout<