237272026-01-28 12:15:04VizsimiVasúti rendezéspython3Futási hiba 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)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva16ms3124 KiB
subtask20/6
2Futási hiba16ms3124 KiB
3Futási hiba16ms3328 KiB
4Futási hiba16ms3104 KiB
5Futási hiba16ms3124 KiB
6Elfogadva16ms3124 KiB
7Futási hiba16ms3124 KiB
subtask30/21
8Hibás válasz14ms3008 KiB
9Elfogadva16ms3116 KiB
10Elfogadva14ms3116 KiB
11Elfogadva16ms3000 KiB
12Hibás válasz17ms3124 KiB
13Futási hiba17ms3148 KiB
14Futási hiba17ms3312 KiB
15Elfogadva17ms3124 KiB
16Elfogadva16ms2992 KiB
17Futási hiba14ms2976 KiB
18Elfogadva17ms2948 KiB
19Elfogadva14ms3124 KiB
20Hibás válasz16ms3320 KiB
21Elfogadva16ms3316 KiB
22Elfogadva14ms3124 KiB
23Elfogadva16ms3124 KiB
24Elfogadva16ms3120 KiB
25Elfogadva14ms3120 KiB
26Hibás válasz16ms3120 KiB
27Futási hiba16ms2988 KiB
28Futási hiba17ms3320 KiB
subtask40/24
29Hibás válasz16ms3300 KiB
30Hibás válasz16ms3140 KiB
31Futási hiba16ms3320 KiB
32Hibás válasz17ms3160 KiB
33Futási hiba17ms3160 KiB
34Hibás válasz16ms3012 KiB
35Hibás válasz17ms3160 KiB
36Hibás válasz16ms3176 KiB
37Hibás válasz16ms3180 KiB
38Hibás válasz16ms3164 KiB
39Hibás válasz16ms3124 KiB
40Hibás válasz16ms3172 KiB
41Futási hiba16ms3164 KiB
42Futási hiba16ms3164 KiB
43Futási hiba16ms3112 KiB
44Hibás válasz16ms3160 KiB
45Elfogadva17ms3124 KiB
46Elfogadva17ms3072 KiB
47Elfogadva17ms3132 KiB
48Elfogadva17ms3080 KiB
49Elfogadva17ms3088 KiB
50Elfogadva17ms3120 KiB
51Elfogadva17ms3124 KiB
52Elfogadva17ms3144 KiB
subtask50/24
53Hibás válasz71ms11252 KiB
54Futási hiba64ms11440 KiB
55Futási hiba64ms11312 KiB
56Hibás válasz67ms11100 KiB
57Hibás válasz64ms11252 KiB
58Hibás válasz67ms11144 KiB
59Hibás válasz64ms11296 KiB
60Futási hiba63ms11252 KiB
61Hibás válasz64ms11252 KiB
62Hibás válasz64ms11240 KiB
63Futási hiba72ms11404 KiB
64Hibás válasz63ms11252 KiB
65Futási hiba61ms11260 KiB
66Hibás válasz79ms11188 KiB
67Futási hiba61ms11244 KiB
68Futási hiba68ms11252 KiB
69Időlimit túllépés580ms11248 KiB
70Időlimit túllépés582ms11252 KiB
71Időlimit túllépés601ms11088 KiB
72Időlimit túllépés601ms11124 KiB
73Időlimit túllépés582ms11252 KiB
74Időlimit túllépés583ms11252 KiB
75Időlimit túllépés600ms11252 KiB
76Időlimit túllépés601ms11184 KiB