#include <bits/stdc++.h>
using namespace std;
map<int, int> freq;
long long arr[200005];
long long prefsum[200005];
int main() {
  int n;
  cin >> n;
  prefsum[0] = 0;
  for (int i = 1; i <= n; i++) {
    cin >> arr[i];
    prefsum[i] = prefsum[i - 1] + arr[i];
  }
  freq[0] = 1;
  long long ans = 0;
  for (int i = 1; i <= n; i++) {
    long long g = prefsum[i];
    long long f = freq[g];
    if (f > 0) {
      ans = ans + f;
    }
    freq[g]++;
  }
  cout << ans << endl;
  return 0;
}
