from collections import defaultdict N = int(input()) A = list(map(int, input().split())) ans = N*(N-1)//2+1 for avg in range(1, 31): cum = [0] for a in A: cum.append(cum[-1]+(a-avg)) L = defaultdict(int) R = defaultdict(int) for i in range(1, N+1): R[cum[i]] += 1 for i in range(N): R[cum[i+1]] -= 1 if A[i] == avg: ans -= L[cum[i]]+R[cum[i]] L[cum[i]] += 1 D = defaultdict(int) for i in range(N): if A[i] != avg: continue ans += D[cum[i]] D[cum[i]] += 1 print(ans)