127852024-12-30 16:10:11KissCsongor777Síkság (55)cpp17Hibás válasz 29/5543ms3896 KiB
#include <iostream>
#include <set>
#include <algorithm>
using namespace std;

int main()
{
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
    int n,l=0,k,x;
    cin>>n;
    multiset<int>s;
    //multiset<int>::iterator itr;
    for(int i=1; i<=n; i++)
        {
            cin>>x;
            s.insert(x);
            s.erase(s.lower_bound(x+2),s.end());
            s.erase(s.begin(),s.lower_bound(x-1));
            if(s.size()>l){l=s.size();k=i-l;}
            //for(itr=s.begin();itr!=s.end();itr++)cout<<*itr<<" ";
            //cout<<endl;
        }
        cout<<l<<" "<<k+1;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base29/55
1Elfogadva0/01ms508 KiB
2Hibás válasz0/04ms572 KiB
3Elfogadva2/21ms320 KiB
4Elfogadva2/21ms320 KiB
5Elfogadva2/21ms324 KiB
6Hibás válasz0/21ms500 KiB
7Hibás válasz0/31ms508 KiB
8Elfogadva2/21ms320 KiB
9Hibás válasz0/31ms320 KiB
10Hibás válasz0/34ms556 KiB
11Hibás válasz0/33ms320 KiB
12Elfogadva3/34ms824 KiB
13Hibás válasz0/321ms320 KiB
14Hibás válasz0/343ms3896 KiB
15Hibás válasz0/335ms1944 KiB
16Hibás válasz0/330ms768 KiB
17Elfogadva3/335ms1516 KiB
18Elfogadva3/329ms1336 KiB
19Elfogadva3/332ms1488 KiB
20Elfogadva3/329ms1180 KiB
21Elfogadva3/314ms824 KiB
22Elfogadva3/327ms1376 KiB