8893 | 2024. 02. 02 22:45:38 | radocziaron | Legmesszebbi rossz sorrendű (35 pont) | python3 | Időlimit túllépés 6/35 | 300ms | 17984 KiB |
n = int(input())
lista = list(map(int,input().split()))
i = 0
o = -1
x = 0
y = 0
if lista == sorted(lista):
print(-1)
else:
while n-i-1 > o:
for j in range(n-1,i,-1):
if lista[j] < lista[i]:
if j-i > o:
o = j-i
x = i
y = j
break
i += 1
print(x+1,"",y+1)
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 6/35 | ||||||
1 | Elfogadva | 0/0 | 18ms | 11252 KiB | |||
2 | Időlimit túllépés | 0/0 | 300ms | 16236 KiB | |||
3 | Elfogadva | 1/1 | 18ms | 11864 KiB | |||
4 | Elfogadva | 1/1 | 17ms | 11956 KiB | |||
5 | Elfogadva | 1/1 | 18ms | 11988 KiB | |||
6 | Elfogadva | 1/1 | 17ms | 12052 KiB | |||
7 | Elfogadva | 1/1 | 18ms | 12428 KiB | |||
8 | Elfogadva | 1/1 | 107ms | 12564 KiB | |||
9 | Időlimit túllépés | 0/1 | 280ms | 5336 KiB | |||
10 | Időlimit túllépés | 0/1 | 284ms | 5556 KiB | |||
11 | Időlimit túllépés | 0/1 | 280ms | 5712 KiB | |||
12 | Időlimit túllépés | 0/2 | 275ms | 10112 KiB | |||
13 | Időlimit túllépés | 0/2 | 284ms | 10692 KiB | |||
14 | Időlimit túllépés | 0/2 | 259ms | 11228 KiB | |||
15 | Időlimit túllépés | 0/2 | 263ms | 8740 KiB | |||
16 | Időlimit túllépés | 0/2 | 263ms | 11360 KiB | |||
17 | Időlimit túllépés | 0/2 | 252ms | 13440 KiB | |||
18 | Időlimit túllépés | 0/2 | 259ms | 14856 KiB | |||
19 | Időlimit túllépés | 0/2 | 277ms | 15132 KiB | |||
20 | Időlimit túllépés | 0/2 | 263ms | 16048 KiB | |||
21 | Időlimit túllépés | 0/2 | 256ms | 17068 KiB | |||
22 | Időlimit túllépés | 0/2 | 268ms | 17984 KiB | |||
23 | Időlimit túllépés | 0/2 | 280ms | 17404 KiB | |||
24 | Időlimit túllépés | 0/2 | 264ms | 17540 KiB |