144542025-01-10 20:32:26radocziaronInverziópython3Időlimit túllépés 2/50601ms64640 KiB
n = int(input())
lista = list(map(int, input().split()))
max1 = []
k = []

for i in range(n-1):
    for j in range(n-1,i,-1):
        if lista[i] > lista[j]:
            max1 += [j-i]
            k += [i+1,j+1]
            break  

m = max(max1)
l = max1.index(m)

print(k[l],k[l+1])
RészfeladatÖsszpontTesztVerdiktIdőMemória
base2/50
1Elfogadva0/016ms3112 KiB
2Időlimit túllépés0/0583ms8796 KiB
3Futási hiba0/116ms3088 KiB
4Elfogadva2/217ms3112 KiB
5Hibás válasz0/754ms3020 KiB
6Időlimit túllépés0/2601ms8756 KiB
7Időlimit túllépés0/2601ms64636 KiB
8Időlimit túllépés0/2587ms64444 KiB
9Időlimit túllépés0/2591ms64556 KiB
10Időlimit túllépés0/2587ms64572 KiB
11Időlimit túllépés0/2587ms64536 KiB
12Időlimit túllépés0/2584ms60368 KiB
13Időlimit túllépés0/2589ms64560 KiB
14Időlimit túllépés0/2587ms64572 KiB
15Időlimit túllépés0/2587ms64616 KiB
16Időlimit túllépés0/2589ms64572 KiB
17Időlimit túllépés0/2586ms64580 KiB
18Időlimit túllépés0/2591ms64444 KiB
19Időlimit túllépés0/3591ms64576 KiB
20Időlimit túllépés0/3587ms64572 KiB
21Időlimit túllépés0/2579ms64576 KiB
22Időlimit túllépés0/2586ms64572 KiB
23Időlimit túllépés0/2584ms64640 KiB
24Időlimit túllépés0/2582ms64572 KiB