181642025-10-07 17:27:50birozsUtazásszervezés (75 pont)python3Elfogadva 75/7554ms4300 KiB
N,K,M,C = map(int,input().split())
T = list(map(int,input().split()))
vallalas = 0
for i in range(N):
    j = 0
    while j < C:
        if T[j] != 0:
            vallalas += 1
            akt = j
            while j < C and T[j] < T[akt] + M:
                j += 1
            T[akt] = 0
        else:
            j += 1
print(vallalas)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/016ms2860 KiB
2Elfogadva0/052ms4240 KiB
3Elfogadva3/317ms3108 KiB
4Elfogadva4/417ms2868 KiB
5Elfogadva4/417ms3024 KiB
6Elfogadva4/417ms2868 KiB
7Elfogadva4/416ms2952 KiB
8Elfogadva4/416ms3096 KiB
9Elfogadva5/517ms3116 KiB
10Elfogadva5/519ms3240 KiB
11Elfogadva6/626ms3560 KiB
12Elfogadva6/635ms4052 KiB
13Elfogadva6/637ms3892 KiB
14Elfogadva6/648ms4300 KiB
15Elfogadva6/652ms4148 KiB
16Elfogadva6/652ms4260 KiB
17Elfogadva6/654ms4148 KiB