237032026-01-27 18:01:57VizsimiVasúti rendezéspython3Időlimit túllépés 0/75592ms11336 KiB
N = int(input())
list = input().split()
side = []
last = 0

for i in range(N):
  list[i] = int(list[i])

while True:
  if len(list) > 0:
    if last + 1 in list:
      if list[0] == last + 1:
        last += 1
        del list[0]
      else:
        side.append(list[0])
        del list[0]
  elif len(side) > 0: 
    if side[0] == last + 1:
      last += 1
      del side[0]
  else:
    break
print(last)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Időlimit túllépés587ms2868 KiB
subtask20/6
2Elfogadva17ms3112 KiB
3Elfogadva16ms3312 KiB
4Időlimit túllépés573ms2868 KiB
5Elfogadva16ms2868 KiB
6Elfogadva14ms3124 KiB
7Időlimit túllépés583ms3056 KiB
subtask30/21
8Időlimit túllépés586ms2992 KiB
9Időlimit túllépés586ms2868 KiB
10Időlimit túllépés586ms2868 KiB
11Időlimit túllépés587ms2868 KiB
12Időlimit túllépés583ms2892 KiB
13Időlimit túllépés583ms2868 KiB
14Időlimit túllépés583ms2880 KiB
15Időlimit túllépés583ms3004 KiB
16Időlimit túllépés578ms3068 KiB
17Időlimit túllépés578ms2856 KiB
18Időlimit túllépés578ms2868 KiB
19Időlimit túllépés578ms2868 KiB
20Időlimit túllépés574ms2868 KiB
21Időlimit túllépés574ms3056 KiB
22Időlimit túllépés574ms3064 KiB
23Időlimit túllépés574ms2868 KiB
24Időlimit túllépés577ms2868 KiB
25Időlimit túllépés578ms3056 KiB
26Időlimit túllépés578ms2860 KiB
27Időlimit túllépés578ms2868 KiB
28Időlimit túllépés583ms3064 KiB
subtask40/24
29Időlimit túllépés591ms3124 KiB
30Időlimit túllépés591ms3324 KiB
31Időlimit túllépés592ms3124 KiB
32Időlimit túllépés592ms3052 KiB
33Időlimit túllépés580ms3116 KiB
34Időlimit túllépés582ms2984 KiB
35Időlimit túllépés582ms3080 KiB
36Időlimit túllépés582ms3136 KiB
37Időlimit túllépés592ms3312 KiB
38Időlimit túllépés592ms3124 KiB
39Időlimit túllépés592ms3128 KiB
40Időlimit túllépés592ms3120 KiB
41Időlimit túllépés573ms2976 KiB
42Időlimit túllépés574ms3308 KiB
43Időlimit túllépés574ms3128 KiB
44Időlimit túllépés574ms3356 KiB
45Időlimit túllépés569ms3108 KiB
46Időlimit túllépés569ms2972 KiB
47Időlimit túllépés569ms3120 KiB
48Időlimit túllépés569ms3100 KiB
49Időlimit túllépés584ms3120 KiB
50Időlimit túllépés584ms3124 KiB
51Időlimit túllépés584ms3124 KiB
52Időlimit túllépés584ms3116 KiB
subtask50/24
53Időlimit túllépés586ms11336 KiB
54Időlimit túllépés586ms11100 KiB
55Időlimit túllépés586ms11244 KiB
56Időlimit túllépés586ms11260 KiB
57Időlimit túllépés572ms11272 KiB
58Időlimit túllépés573ms11252 KiB
59Időlimit túllépés573ms11252 KiB
60Időlimit túllépés573ms11252 KiB
61Időlimit túllépés573ms11164 KiB
62Időlimit túllépés574ms11132 KiB
63Időlimit túllépés574ms11144 KiB
64Időlimit túllépés574ms11164 KiB
65Időlimit túllépés578ms11252 KiB
66Időlimit túllépés579ms11252 KiB
67Időlimit túllépés579ms11240 KiB
68Időlimit túllépés579ms11252 KiB
69Időlimit túllépés578ms11152 KiB
70Időlimit túllépés578ms11264 KiB
71Időlimit túllépés578ms11252 KiB
72Időlimit túllépés578ms11300 KiB
73Időlimit túllépés588ms11292 KiB
74Időlimit túllépés591ms11184 KiB
75Időlimit túllépés591ms11252 KiB
76Időlimit túllépés591ms11232 KiB