#include <bits/stdc++.h>

using namespace std;

long long i,n,t,ans,sum;
long long a[1000007];
map<long long, long long> mem;

int main() {
	scanf("%lld",&n);
	for (i=0 ; i<n ; i++) {
		scanf("%lld",&a[i]);
	}
	
	mem[0] = 1;
	
	for (i=0 ; i<n ; i++) {
		sum += a[i];
		ans += mem[sum];
		mem[sum]++;
	}
	
	printf("%lld\n",ans);
}
