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

int main () {
  int N ;
  cin >> N ;
  long long line[N] ;
  long long A[N] = {} , B[N] ={};
  for(int i= 0 ; i < N ; i++ ) cin >> line[i] ;
  A[0] = line[0] ;
  for(int i = 1 ; i < N ; i++ ) A[i] += line[i] + A[i-1];
  int ans = 0 ;
  sort(line,line+N) ;
  int tmp = 1 ;
  for(int i = 0 ; i < N ; i++ ){
    if(A[i]==A[i-1]){
      tmp++ ;
    } else {
      ans += tmp * (tmp-1) /  2 ;
      tmp =  1 ;
    }
  }
  ans += tmp * (tmp-1) /  2 ;
  cout << ans << endl ;
}