#include <iostream>
#include <map>
using namespace std;

map<long long int, long long int>m;

int main(){
	int n;
	cin>>n;

	long long int x=0, a=0, ans=0;
	m[0]=1;
	for(int i=1;i<=n;i++){
		cin>>x;
		a=a+x;
		ans-=m[a]*(m[a]-1)/2;
		m[a]+=1ll;
		ans+=m[a]*(m[a]-1)/2;
	}

	cout<<ans;

}