132072025-01-07 07:25:55fzs1969Inverziópypy3Futási hiba 14/50158ms65536 KiB
db = int(input())
t = input().split()
h = [0] * db
for i in range(db):
     h[int(t[i])-1] = i+1

maximum = h[0]
maxtáv = 0
for i in range(1,db):
     if maxtáv < maximum-h[i]:
        maxtáv = maximum-h[i]
        elemek = [h[i], maximum]
     maximum = max(maximum, h[i])

if maxtáv > 0:
    print(elemek[0], elemek[1])
else:
    print(-1)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base14/50
1Elfogadva0/037ms19504 KiB
2Elfogadva0/064ms26700 KiB
3Elfogadva1/137ms19620 KiB
4Elfogadva2/248ms21152 KiB
5Elfogadva7/743ms21280 KiB
6Elfogadva2/264ms26856 KiB
7Futási hiba0/2135ms65536 KiB
8Futási hiba0/2118ms65536 KiB
9Futási hiba0/2116ms65536 KiB
10Futási hiba0/2137ms65536 KiB
11Futási hiba0/2136ms65536 KiB
12Elfogadva2/2158ms65436 KiB
13Futási hiba0/2115ms65536 KiB
14Futási hiba0/2116ms65536 KiB
15Futási hiba0/2115ms65536 KiB
16Futási hiba0/2115ms65536 KiB
17Futási hiba0/2131ms65536 KiB
18Futási hiba0/2131ms65536 KiB
19Futási hiba0/3115ms65536 KiB
20Futási hiba0/3115ms65536 KiB
21Futási hiba0/2115ms65536 KiB
22Futási hiba0/2137ms65536 KiB
23Futási hiba0/2136ms65536 KiB
24Futási hiba0/2134ms65536 KiB