44592023-03-28 11:27:37PallanekPéterUtazásszervezés (75 pont)python3Elfogadva 75/7535ms15664 KiB
N,K,M,C=[int(i) for i in input().split()]
igenyek=[int(i) for i in input().split()]
szezon=[0]*K; db=0; vissza=[0]*N
for i in range(C):
    for j in range(N):
        if igenyek[i]>vissza[j]:
            db+=1;
            vissza[j]=igenyek[i]+M-1
            break
          
print(db)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/017ms11024 KiB
2Elfogadva0/035ms13968 KiB
3Elfogadva3/317ms11552 KiB
4Elfogadva4/417ms11808 KiB
5Elfogadva4/417ms11836 KiB
6Elfogadva4/417ms12260 KiB
7Elfogadva4/417ms11928 KiB
8Elfogadva4/417ms12472 KiB
9Elfogadva5/518ms12960 KiB
10Elfogadva5/520ms13428 KiB
11Elfogadva6/624ms13788 KiB
12Elfogadva6/629ms15144 KiB
13Elfogadva6/630ms15332 KiB
14Elfogadva6/635ms15544 KiB
15Elfogadva6/634ms15400 KiB
16Elfogadva6/635ms15664 KiB
17Elfogadva6/634ms15528 KiB