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

using ll = long long;

void solve() {
    int n; cin >> n;
    map<ll, int> cnt;
    cnt[0] = 1;
    ll sum = 0, ans = 0;
    for (int i = 0; i < n; i++) {
        int x; cin >> x;
        sum += x;
        ans += cnt[sum];
        cnt[sum]++;
    }
    cout << ans << '\n';
}

int main() {
    ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
    
    int tests = 1; // cin >> tests;
    while (tests--) solve();

    #ifdef LOCAL
    cerr << "\nTime elapsed: " << clock() << " ms.\n";
    #endif
    return 0;
}