Programozó versenyek

Programozás labor, laborzárthelyi (3)

2017. június 8. 12:12 – 2017. június 8. 16:12

Munkaidő nyilvántartás

Készítsen programot, amely kiszámolja, hogy egy-egy alkalmazott mennyi időt dolgozott, feltéve, hogy ehhez adott az alkalmazottak érkezésének és távozásának időpontja.

A bemenet sorai egymástól szóközzel elválasztva tartalmazzák az alkalmazott 9 számjegyű azonosítóját, legfeljebb 100 karakter hosszú nevét, érkezésének és távozásának időpontját. Ez a két időpont nem feltétlenül esik ugyanarra a napra, de mindenképp legfeljebb 12 órát ölelhet fel.

Példa bemenet

  1. 000111222 Kiss-Nagy Tibor 8:00 15:05
  2. 111222333 Kelemen Antal Norbert 22:02 6:03
  3. 000111222 Kiss-Nagy Tibor 16:30 17:30
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

A kimenet egy-egy sora a dolgozó azonosítóját és munkával töltött perceinek számát (egymástól szóközzel elválasztva) tartalmazza, a kimenet sorait dolgozó azonosító szerint rendezve.

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