Submission #1223690

#TimeUsernameProblemLanguageResultExecution timeMemory
1223690asli_bgInfinite Race (EGOI24_infiniterace2)C++20
29 / 100
32 ms584 KiB
#include<bits/stdc++.h>
using namespace std;

#define sp <<' '<<

#define FOR(i,a) for(int i=0;i<(a);i++)
#define FORE(i,a,b) for(int i=(a);i<(b);i++)

const int MAXN=2e5+5;

bool ison[MAXN];
int say[MAXN];

signed main(){
    int n,q;
    cin>>n>>q;

    FORE(i,1,n) ison[i]=true;

    int ans=0;
    FOR(i,q){
        int el;
        cin>>el;
        if(el<0){
            ison[-el]=true;
        }
        else{
            if(!ison[el]) say[el]++;
            ison[el]=false;
        }
    }

    FORE(i,1,n) ans=max(ans,say[i]);

    cout<<ans<<endl;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...