6632 2023. 12. 14 08:14:05 Huni136 Inverzió cpp17 Időlimit túllépés 14/50 574ms 7152 KiB
#include <vector>
#include <iostream>
using namespace std;

int main()
{
    int n;
    cin>>n;
    vector<int> a(n+1);
    for(int i=1;i<=n;i++)
    {
        cin>>a.at(i);
    }
    int db;
   // bool megvan=false;
    for(int i=1;i<=n;i++)
    {
        db=a.at(i)-1;
        int j=n;
        while (j>i && db!=0)
        {
            if(a[i]>a[j])
            {
                cout<<i<<" "<<j;
                return 0;
            }
            else
            {
                db--;
            }
            j--;
        }
    }
    cout<<-1;

    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 14/50
1 Elfogadva 0/0 3ms 1812 KiB
2 Elfogadva 0/0 232ms 2316 KiB
3 Elfogadva 1/1 3ms 2300 KiB
4 Elfogadva 2/2 3ms 2332 KiB
5 Elfogadva 7/7 3ms 2532 KiB
6 Elfogadva 2/2 210ms 2796 KiB
7 Időlimit túllépés 0/2 566ms 4020 KiB
8 Időlimit túllépés 0/2 559ms 4128 KiB
9 Elfogadva 2/2 180ms 7152 KiB
10 Időlimit túllépés 0/2 570ms 4316 KiB
11 Időlimit túllépés 0/2 524ms 4336 KiB
12 Időlimit túllépés 0/2 518ms 4480 KiB
13 Időlimit túllépés 0/2 565ms 4784 KiB
14 Időlimit túllépés 0/2 565ms 4820 KiB
15 Időlimit túllépés 0/2 569ms 4892 KiB
16 Időlimit túllépés 0/2 565ms 4832 KiB
17 Időlimit túllépés 0/2 569ms 4824 KiB
18 Időlimit túllépés 0/2 574ms 4964 KiB
19 Időlimit túllépés 0/3 573ms 4968 KiB
20 Időlimit túllépés 0/3 546ms 4952 KiB
21 Időlimit túllépés 0/2 565ms 5120 KiB
22 Időlimit túllépés 0/2 565ms 5260 KiB
23 Időlimit túllépés 0/2 565ms 5128 KiB
24 Időlimit túllépés 0/2 573ms 5212 KiB