|
|||
Feladatok kiértékelése (Java)A számítógépes számonkérések értékelése nagyon egyszerűen zajlik: a hallgatók feltöltik a megoldásaikat, néha egy-egy feladatra többet is, a rendszer pedig szépen sorban teszteli és értékeli őket. Csak az szokott zavart okozni a rendszerben, ha egy hallgató még azután is tölt fel megoldásokat, ha a rendszer már talált a korábbi megoldásai között elfogadhatót. Az ön feladata egy olyan program írása, amely feldolgozza a rendszer naplóállományát. A naplóállomány nevét a programja parancssori argumentumként kapja meg. Az állomány sorai a következő adatokat tartalmazzák időrendben növekvő sorrendben:
óra Az óra, perc, másodperc a szokásos, idő jelzésére használt adatok, egész számok (0 ≤ óra < 24, 0 ≤ perc < 60, 0 ≤ másodperc < 60). A név és a feladatazonosító sztringek, az értékelés pedig egyetlen karakter: elfogadott beküldés esetén 'A', minden más esetben valamilyen más betű. A programjának a hallgatók neveit lexikografikusan növekvő sorrendben kell kiírnia a standard kimenetre, minden hallgató neve mellett feltüntetve a beküldések darabszámát, valamint azoknak a feladatazonosítóknak a lexikografikusan növekvő sorba rendezett listáját, amelyekre a beküldések érkeztek! Ügyeljen rá, hogy ebben a listában egy feladatazonosító csak egyszer szerepeljen! Példa állomány (
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |