#include <iostream>
#include <fstream>
#include <map>
using namespace std;
map<long long,int> ap;
long long x,sum,tot;
int n,i,j;
int main()
{
    cin>>n;ap[0]=1;
    for(i=1;i<=n;i++)
    {
        cin>>x;
        sum+=x;
        tot+=1LL*ap[sum];
        ap[sum]++;
    }
    cout<<tot<<'\n';
    return 0;
}
