Chopped easyversion B1

Akhilesh avatar
Akhilesh
c_cpp
08/31/2026 6:13 PM
592 B
8
Indexable
void travisbickle1976() {
    int n,m;
    cin>>n>>m;
    vector<int>a(n);
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    map<int,int>mp;
    for(int i=0;i<n;i++){
        mp[a[i]]++;
    }
    sort(all(a));
    int ans = n;
    for(int i=1;i<=m;i++){
        int ind =  n - (upper_bound(all(a),i)-a.begin());
        ind += mp[2*i];
        ind += mp[i];
        ans = max(ans,ind);
    }
    cout<<ans<<nline;
}
Editor is loading...
Leave a Comment