mod = 1000000007 eps = 10**-9 def main(): import sys input = sys.stdin.readline N = int(input()) A = list(map(int, input().split())) A.sort() dp = [[0] * (N * 100 + 1) for _ in range(1)] dp[0][0] = 1 ans = 0 for i, a in enumerate(A): dp_new = [[0] * (N * 100 + 1) for _ in range(i + 2)] for j in range(i + 1): for s in range(N * 100 + 1): s_new = s + a dp_new[j][s] += dp[j][s] if s_new <= N * 100: dp_new[j + 1][s_new] += dp[j][s] if j: if s_new % j == 0: if a <= s_new // j: ans += dp_new[j+1][s_new] dp = dp_new print(ans) if __name__ == '__main__': main()