9270 2024. 02. 19 17:08:04 42thebestest Utazásszervezés (75 pont) python3 Időlimit túllépés 4/75 282ms 12552 KiB
from sys import stdin
N, K, M, C = [int(x) for x in stdin.readline().split()]
igenyek = [int(x) for x in stdin.readline().split()]
idegenvezetok = [0] * N
utazasok = 0

for i in range(1, K-M+2):
    #print(0 in idegenvezetok and i in igenyek)
    while 0 in idegenvezetok and i in igenyek:
        idegenvezetok[idegenvezetok.index(0)] = M+1
        utazasok += 1
    for x in range(N):
        if idegenvezetok[x] != 0:
            idegenvezetok[x] -= 1
    #print(i, idegenvezetok, utazasok)
print(utazasok)
Részfeladat Összpont Teszt Verdikt Idő Memória
base 4/75
1 Elfogadva 0/0 17ms 11284 KiB
2 Időlimit túllépés 0/0 252ms 5012 KiB
3 Hibás válasz 0/3 17ms 11876 KiB
4 Hibás válasz 0/4 17ms 11408 KiB
5 Elfogadva 4/4 17ms 11540 KiB
6 Hibás válasz 0/4 17ms 11648 KiB
7 Hibás válasz 0/4 17ms 11960 KiB
8 Hibás válasz 0/4 56ms 11836 KiB
9 Hibás válasz 0/5 159ms 12552 KiB
10 Időlimit túllépés 0/5 272ms 4756 KiB
11 Időlimit túllépés 0/6 263ms 4812 KiB
12 Időlimit túllépés 0/6 279ms 5572 KiB
13 Időlimit túllépés 0/6 282ms 5464 KiB
14 Időlimit túllépés 0/6 279ms 5908 KiB
15 Időlimit túllépés 0/6 252ms 5924 KiB
16 Időlimit túllépés 0/6 250ms 5812 KiB
17 Időlimit túllépés 0/6 275ms 5856 KiB