Submission #1240396

#TimeUsernameProblemLanguageResultExecution timeMemory
1240396ayathkInfinite Race (EGOI24_infiniterace2)C++20
0 / 100
86 ms10568 KiB
#include <bits/stdc++.h>
using namespace std;
#define fi first 
#define se second 
#define all(a) a.begin(),a.end()
#define pb push_back

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

    vector <int> a(q);
    map <int,int> vis;

    int cnt = 0,mx = 0;
    for(int i = 0;i < q;i++){
        cin>>a[i];
        if(i > 0 && a[i] == a[i - 1])cnt++;
        vis[a[i]]++;
        mx = max(mx,vis[a[i]]);
    }
    
    cnt = max(cnt, mx - 1);
    cout<<cnt<<'\n';
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...