Programozó versenyek

Programozási nyelvek 1, 2019. május 14., K16 ZH

2019. május 14. 16:05 – 2019. május 14. 17:50

A nagy testvér figyel téged! #3

Írjon programot, amelynek egyetlen parancssori argumentuma egy szöveges állomány neve! Az állomány soraiban dolgozóknak egy épületbe történő be- és kilépési idejei találhatók

név;óra;perc

formában. A név minden esetben egy legfeljebb 20 karakter hosszúságú sztring, az óra egy 0 és 23 közötti, a perc pedig egy 0 és 59 közötti egész szám.

A dolgozókat a nevükkel azonosítjuk, nincs két azonos nevű dolgozó. Az adatokat az épület nyitásától gyűjtjük, és feltételezhetjük, hogy az épület a nyitáskor üres volt. Amikor egy dolgozó be- vagy kilép az épületből, egy-egy újabb sor kerül rögzítésre ebbe az állományba.

A programja határozza meg és írja a standard kimenetre azoknak a dolgozóknak a számát, akik bent tartózkodnak az épületben az állományban szereplő adatok feldolgozása után!

Parancssori argumentumok

  1. employees.txt
letöltés szöveges állományként

Az employees.txt állomány tartalma

  1. Peter;8;0
  2. Molly;8;5
  3. George;8;10
  4. Peter;9;0
  5. George;10;15
letöltés szöveges állományként

A futtatás eredménye a standard kimeneten

  1. 1
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.