#include<bits/stdc++.h>
#define int long long
#define pb push_back
using namespace std;
signed main(){
bool to[200005]={0};
set <int> s;
map <int, int> mp;
int n, q, ans=0;
cin>>n>>q;
for(int i=1; i<=q; i++){
int e;
cin>>e;
if(abs(e)==e){
if(s.count(e)){
ans++;
s.clear();
s.insert(e);
}
else{
s.insert(e);
}
}
else{
e*=-1;
s.erase(e);
}
}
cout<<ans;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |