225352026-01-15 10:46:43PappMatyasInverziócpp17Hibás válasz 7/50174ms2552 KiB
#include<iostream>
#include<vector>

using namespace std;

int main()
{
    int n;
    cin >> n;
    vector<int> v(n);

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

    int b = -1, e = -1;
    for(int i = 0; i < n; i++)
    {
        for(int j = n - 1; j >= 0; j--)
        {
            if(v[i] > v[j])
            {
                b = i + 1;
                e = j + 1;
                break;
            }
        }
        if(e != -1)
        {
            break;
        }
    }
    if(e != -1)
    {
        cout << b << " " << e;
    }
    else
    {
        cout << -1;
    }
}

RészfeladatÖsszpontTesztVerdiktIdőMemória
base7/50
1Elfogadva0/02ms316 KiB
2Hibás válasz0/017ms564 KiB
3Elfogadva1/11ms316 KiB
4Elfogadva2/22ms512 KiB
5Hibás válasz0/71ms316 KiB
6Hibás válasz0/217ms564 KiB
7Hibás válasz0/2174ms2368 KiB
8Hibás válasz0/2173ms2548 KiB
9Hibás válasz0/2173ms2364 KiB
10Elfogadva2/2173ms2356 KiB
11Hibás válasz0/2173ms2372 KiB
12Hibás válasz0/2171ms2100 KiB
13Hibás válasz0/2173ms2368 KiB
14Hibás válasz0/2173ms2356 KiB
15Hibás válasz0/2172ms2380 KiB
16Hibás válasz0/2173ms2372 KiB
17Hibás válasz0/2174ms2356 KiB
18Hibás válasz0/2172ms2356 KiB
19Hibás válasz0/3173ms2356 KiB
20Hibás válasz0/3173ms2552 KiB
21Hibás válasz0/2172ms2548 KiB
22Hibás válasz0/2173ms2356 KiB
23Elfogadva2/2172ms2356 KiB
24Hibás válasz0/2172ms2552 KiB