1232021-01-16 14:57:20mraronUtazásszervezés (75 pont)python3Elfogadva 75/7527ms15812 KiB
from sys import stdin, stdout

def main():
  [n, k, m, c] = list(map(int, stdin.readline().split()))
  igeny = list(map(int, stdin.readline().split()))
  db = 0
  foglalt = [0] * n
  for nap in igeny:
    for i in range(n):
      if foglalt[i] < nap:
        db += 1
        foglalt[i] = nap + m - 1
        break
  stdout.write(str(db) + '\n')

main()
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/017ms11192 KiB
2Elfogadva0/027ms13608 KiB
3Elfogadva3/317ms11528 KiB
4Elfogadva4/417ms11680 KiB
5Elfogadva4/417ms11768 KiB
6Elfogadva4/417ms12260 KiB
7Elfogadva4/417ms12380 KiB
8Elfogadva4/417ms12296 KiB
9Elfogadva5/517ms12792 KiB
10Elfogadva5/519ms12932 KiB
11Elfogadva6/620ms13436 KiB
12Elfogadva6/625ms14884 KiB
13Elfogadva6/625ms15024 KiB
14Elfogadva6/627ms15476 KiB
15Elfogadva6/626ms15500 KiB
16Elfogadva6/626ms15660 KiB
17Elfogadva6/626ms15812 KiB