#include<bits/stdc++.h>
using namespace std;

map < long long, int > m;

int main(){
	int n; cin >> n;
	m[0]++;
	long long res = 0, now = 0;
	for(int i = 0 ; i < n ; i++){
		int x; cin >> x;
		now += x;
		res += m[now];
		m[now]++;
	}
	cout << res << endl;
}
/*
6
1 3 -4 2 2 -2
*/