Submission #850143

#TimeUsernameProblemLanguageResultExecution timeMemory
850143divadSum Zero (RMI20_sumzero)C++14
0 / 100
2 ms344 KiB
#include <bits/stdc++.h>
using namespace std;
int n,x,pref;
map<int, int> mp;

int main()
{
    cin >> n;
    mp[0]++;
    int ans = 0;
    for(int i = 1; i <= n; i++){
        cin >> x;
        pref += x;
        ans += mp[pref];
        mp[pref]++;
    }
    if(ans > 1e5){
        return -1;
    }
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...