|
|||
MegoldáskiértékelésÍrjon egy programot, amely a standard bemenetről állományvégjelig egy megoldáskiértékelő rendszer felhasználóinak adatait olvassa be soronként, összesen legfeljebb 20-at! Egy sor felépítése a következő: felhasználó_neve/eredménylista A felhasználó_neve egy legfeljebb 30 karakter hosszú, csak angol betűket, kötőjelet (mínuszjelet) és szóköz karaktert tartalmazó egyedi sztring. Az eredménylista egy pontosan 20 karakter hosszúságú, kizárólag 0, 1 és 2 karakterekből álló sztring, ahol az i-edik helyen álló karakter azt jelzi, hogy a felhasználó foglalkozott-e az i-edik feladattal vagy sem, illetve ha igen, akkor sikerült-e neki megoldania azt vagy sem. A 0 érték jelenti, hogy még nem foglalkozott az adott feladattal, az 1, hogy foglalkozott vele, de nem sikerült megoldania, a 2 pedig azt, hogy sikeresen megoldotta. Az adatokat a sorban egy-egy osztásjel (perjel) karakter választja el egymástól. A program a felhasználók adatait a sikeresen megoldott feladatok száma alapján rendezze csökkenő sorba! Ha több olyan felhasználó is lenne, akik egyformán sok feladatot oldottak meg helyesen, akkor őket a nevük szerint lexikografikusan növekvő sorrendbe tegye a program, majd végül írja a standard kimenetre azon felhasználók neveinek ily módon rendezett listáját, akik legalább 3 feladatot sikeresen oldottak meg! Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |