93572024-02-21 09:18:30AGergoLegmesszebbi rossz sorrendű (35 pont)cpp17Hibás válasz 18/35275ms4392 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{
    cin.tie(0);cout.tie(0);iostream::sync_with_stdio(0);

    int N,largest,length=0,start = -1;
    cin >> N;

    vector<int> elemek(N);

    for(int i = 0; i < N; i++)
    {
        cin >> elemek[i];
    }

    for(int j = 0; j < N-length;j++)
    {
        if(elemek[j] > largest)
        {
            largest = elemek[j];
            for(int i = j+length; i < N-length; i++)
            {
                if(elemek[j] > elemek[i] && i-j > length)
                {
                    length = i-j;
                    start = j;
                }
            }
        }
    }

    cout << start+1 << " " << start+length+1;

}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base18/35
1Elfogadva0/03ms1832 KiB
2Elfogadva0/054ms2744 KiB
3Hibás válasz0/13ms2264 KiB
4Hibás válasz0/12ms2312 KiB
5Hibás válasz0/12ms2344 KiB
6Elfogadva1/13ms2548 KiB
7Hibás válasz0/13ms2772 KiB
8Elfogadva1/13ms2980 KiB
9Hibás válasz0/13ms3080 KiB
10Elfogadva1/14ms3200 KiB
11Elfogadva1/14ms3440 KiB
12Elfogadva2/2101ms3532 KiB
13Elfogadva2/2126ms3508 KiB
14Hibás válasz0/28ms3512 KiB
15Elfogadva2/259ms3596 KiB
16Elfogadva2/2153ms3768 KiB
17Hibás válasz0/210ms3996 KiB
18Elfogadva2/234ms3928 KiB
19Elfogadva2/241ms4276 KiB
20Hibás válasz0/213ms4244 KiB
21Elfogadva2/252ms4392 KiB
22Hibás válasz0/214ms4340 KiB
23Hibás válasz0/213ms4312 KiB
24Időlimit túllépés0/2275ms3540 KiB