import itertools
def aCb(a,b):return len(list(itertools.combinations([0]*a,b)))#組み合わせ
n,a=int(input()),list(map(int,input().split()));b=[0]#入力
b+=list(itertools.accumulate(a))#累積和
b.sort();c=1;ans=0
for i in range(n):#2個以上存在する要素があるとき、cC2を加える
  if b[i]==b[i+1]:c+=1
  else:
    if c>=2:ans+=aCb(c,2)
    c=1
if c>=2:ans+=aCb(c,2)#アレ対策
print(ans)