196522025-12-18 06:34:07AncsaLegmesszebbi rossz sorrendű (35 pont)cpp17Időlimit túllépés 8/35300ms1332 KiB
#include <bits/stdc++.h>

using namespace std;

/*
10
0 24 1 9 7 18 43 14 72 26

*/

int main()
{
    int n;
    cin>>n;
    vector<int> a(n);
    int eleje=0, vege=0,uj;
    for(int i=0;i<n;i++)
    {
        cin>>a.at(i);
        if(a.at(i)<a.at(0) )
        {
            vege=i;
        }
    }
    int tav=vege;
    for(int i=1;i<n-tav;i++)
    {
        for(int j=n-1; j>=i+tav+1;j--)
        {
            if(a.at(j)<a.at(i))
            {
                eleje=i;
                vege=j;
                tav=j-i;
            }
        }
    }

    cout << eleje+1<<" "<<vege+1 << endl;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base8/35
1Elfogadva0/01ms316 KiB
2Időlimit túllépés0/0287ms1332 KiB
3Hibás válasz0/11ms316 KiB
4Elfogadva1/11ms512 KiB
5Elfogadva1/11ms316 KiB
6Elfogadva1/11ms564 KiB
7Elfogadva1/11ms500 KiB
8Elfogadva1/12ms316 KiB
9Elfogadva1/14ms416 KiB
10Elfogadva1/18ms416 KiB
11Elfogadva1/113ms436 KiB
12Időlimit túllépés0/2300ms820 KiB
13Időlimit túllépés0/2300ms564 KiB
14Időlimit túllépés0/2300ms564 KiB
15Időlimit túllépés0/2280ms564 KiB
16Időlimit túllépés0/2282ms820 KiB
17Időlimit túllépés0/2284ms1076 KiB
18Időlimit túllépés0/2298ms1076 KiB
19Időlimit túllépés0/2289ms1332 KiB
20Időlimit túllépés0/2277ms1332 KiB
21Időlimit túllépés0/2280ms1332 KiB
22Időlimit túllépés0/2300ms760 KiB
23Időlimit túllépés0/2277ms564 KiB
24Időlimit túllépés0/2287ms1332 KiB