9055 2024. 02. 13 11:36:21 DohajovDaniel Utazásszervezés (75 pont) python3 Hibás válasz 11/75 35ms 14868 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 11064 KiB
2 Hibás válasz 0/0 35ms 13684 KiB
3 Elfogadva 3/3 17ms 11560 KiB
4 Hibás válasz 0/4 17ms 11604 KiB
5 Elfogadva 4/4 17ms 11936 KiB
6 Elfogadva 4/4 17ms 12064 KiB
7 Hibás válasz 0/4 17ms 12104 KiB
8 Hibás válasz 0/4 17ms 12444 KiB
9 Hibás válasz 0/5 18ms 12340 KiB
10 Hibás válasz 0/5 19ms 12668 KiB
11 Hibás válasz 0/6 24ms 13052 KiB
12 Hibás válasz 0/6 30ms 14628 KiB
13 Hibás válasz 0/6 30ms 14432 KiB
14 Hibás válasz 0/6 35ms 14868 KiB
15 Hibás válasz 0/6 34ms 14844 KiB
16 Hibás válasz 0/6 34ms 14752 KiB
17 Hibás válasz 0/6 35ms 14660 KiB