127002024-12-28 17:58:44birozsInverziópython3Time limit exceeded 12/50601ms64596 KiB
N = int(input())
lista = list(map(int,input().split()))
van = False
for i in range(N-1):
    if lista[i] > lista[i+1]:
        van = True
        break
if not van:
    print(-1)
else:
    talal = False
    for i in range(N-1,0,-1):
        for j in range(N-i):
            #print(lista[j:i+j+1])
            if lista[j] > lista[i+j]:
                print(j+1,i+j+1)
                talal = True
                break
        if talal:
            break
SubtaskSumTestVerdictTimeMemory
base12/50
1Accepted0/016ms3128 KiB
2Time limit exceeded0/0586ms8760 KiB
3Accepted1/116ms2872 KiB
4Accepted2/216ms3128 KiB
5Accepted7/724ms3140 KiB
6Time limit exceeded0/2593ms8880 KiB
7Time limit exceeded0/2597ms64580 KiB
8Time limit exceeded0/2588ms64576 KiB
9Time limit exceeded0/2592ms64596 KiB
10Time limit exceeded0/2601ms64576 KiB
11Time limit exceeded0/2601ms64584 KiB
12Time limit exceeded0/2582ms60564 KiB
13Time limit exceeded0/2583ms64576 KiB
14Time limit exceeded0/2591ms64576 KiB
15Time limit exceeded0/2601ms64576 KiB
16Time limit exceeded0/2588ms64588 KiB
17Time limit exceeded0/2587ms64580 KiB
18Time limit exceeded0/2601ms64404 KiB
19Time limit exceeded0/3592ms64580 KiB
20Time limit exceeded0/3580ms64576 KiB
21Time limit exceeded0/2584ms64576 KiB
22Time limit exceeded0/2601ms64496 KiB
23Time limit exceeded0/2601ms64404 KiB
24Accepted2/2264ms64576 KiB