237272026-01-28 12:15:04VizsimiVasúti rendezéspython3Runtime error 0/75601ms11440 KiB
N = int(input())
list = input().split()
side = []
last = 0

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

while last + 1 in list or last + 1 == side[0]:
    if last + 1 in list:
        if list[0] == last + 1:
            last += 1
            del list[0]
        else:
            for i in range(list.index(last + 2)):
                side.append(list[0])
                del list[0]
            last += 1
    elif len(side) > 0:
        if side[0] == last + 1:
            last += 1
            del side[0]
    else:
        break
print(last)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted16ms3124 KiB
subtask20/6
2Runtime error16ms3124 KiB
3Runtime error16ms3328 KiB
4Runtime error16ms3104 KiB
5Runtime error16ms3124 KiB
6Accepted16ms3124 KiB
7Runtime error16ms3124 KiB
subtask30/21
8Wrong answer14ms3008 KiB
9Accepted16ms3116 KiB
10Accepted14ms3116 KiB
11Accepted16ms3000 KiB
12Wrong answer17ms3124 KiB
13Runtime error17ms3148 KiB
14Runtime error17ms3312 KiB
15Accepted17ms3124 KiB
16Accepted16ms2992 KiB
17Runtime error14ms2976 KiB
18Accepted17ms2948 KiB
19Accepted14ms3124 KiB
20Wrong answer16ms3320 KiB
21Accepted16ms3316 KiB
22Accepted14ms3124 KiB
23Accepted16ms3124 KiB
24Accepted16ms3120 KiB
25Accepted14ms3120 KiB
26Wrong answer16ms3120 KiB
27Runtime error16ms2988 KiB
28Runtime error17ms3320 KiB
subtask40/24
29Wrong answer16ms3300 KiB
30Wrong answer16ms3140 KiB
31Runtime error16ms3320 KiB
32Wrong answer17ms3160 KiB
33Runtime error17ms3160 KiB
34Wrong answer16ms3012 KiB
35Wrong answer17ms3160 KiB
36Wrong answer16ms3176 KiB
37Wrong answer16ms3180 KiB
38Wrong answer16ms3164 KiB
39Wrong answer16ms3124 KiB
40Wrong answer16ms3172 KiB
41Runtime error16ms3164 KiB
42Runtime error16ms3164 KiB
43Runtime error16ms3112 KiB
44Wrong answer16ms3160 KiB
45Accepted17ms3124 KiB
46Accepted17ms3072 KiB
47Accepted17ms3132 KiB
48Accepted17ms3080 KiB
49Accepted17ms3088 KiB
50Accepted17ms3120 KiB
51Accepted17ms3124 KiB
52Accepted17ms3144 KiB
subtask50/24
53Wrong answer71ms11252 KiB
54Runtime error64ms11440 KiB
55Runtime error64ms11312 KiB
56Wrong answer67ms11100 KiB
57Wrong answer64ms11252 KiB
58Wrong answer67ms11144 KiB
59Wrong answer64ms11296 KiB
60Runtime error63ms11252 KiB
61Wrong answer64ms11252 KiB
62Wrong answer64ms11240 KiB
63Runtime error72ms11404 KiB
64Wrong answer63ms11252 KiB
65Runtime error61ms11260 KiB
66Wrong answer79ms11188 KiB
67Runtime error61ms11244 KiB
68Runtime error68ms11252 KiB
69Time limit exceeded580ms11248 KiB
70Time limit exceeded582ms11252 KiB
71Time limit exceeded601ms11088 KiB
72Time limit exceeded601ms11124 KiB
73Time limit exceeded582ms11252 KiB
74Time limit exceeded583ms11252 KiB
75Time limit exceeded600ms11252 KiB
76Time limit exceeded601ms11184 KiB