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

int N;
map<long long, int> S;
long long R;

int main() {
  cin >> N;
  long long s = 0; ++S[0];
  for(int i = 0; i < N; ++i) {
    long long a; cin >> a; s += a;
    R += S[s]; ++S[s];
  }
  cout << R << endl;
  return 0;
}
