9056 2024. 02. 13 11:38:21 DohajovDaniel Utazásszervezés (75 pont) python3 Hibás válasz 11/75 35ms 15860 KiB
idb,szh,uh,csdb = [int(i) for i in input().split()]
unL = [int(i) for i in input().split()]
#print(idb, szh, uh, csdb, unL)
iL = idb * [1]
kdb= 0
for i in range(csdb):
    for j in range(idb):
        if unL[i] > iL[j] and iL[j]+uh-1!=szh :
            iL[j] = iL[j]+uh-1
            kdb+=1
            #print(unL[i], iL)
            break
print(kdb)
"""
2 10 4 6
1 2 2 5 6 7
"""
Részfeladat Összpont Teszt Verdikt Idő Memória
base 11/75
1 Elfogadva 0/0 17ms 11008 KiB
2 Hibás válasz 0/0 35ms 13764 KiB
3 Elfogadva 3/3 17ms 11584 KiB
4 Hibás válasz 0/4 17ms 11832 KiB
5 Elfogadva 4/4 17ms 12020 KiB
6 Elfogadva 4/4 17ms 12396 KiB
7 Hibás válasz 0/4 18ms 12780 KiB
8 Hibás válasz 0/4 18ms 12772 KiB
9 Hibás válasz 0/5 19ms 13608 KiB
10 Hibás válasz 0/5 20ms 13512 KiB
11 Hibás válasz 0/6 24ms 14184 KiB
12 Hibás válasz 0/6 29ms 14832 KiB
13 Hibás válasz 0/6 30ms 15344 KiB
14 Hibás válasz 0/6 35ms 15860 KiB
15 Hibás válasz 0/6 34ms 15428 KiB
16 Hibás válasz 0/6 34ms 15624 KiB
17 Hibás válasz 0/6 34ms 15484 KiB