|
|||
CserebereÍrjon programot, amely a standard bemenet első sorából beolvas egy pozitív egész számot (N-et) és egy időpontot definiáló sztringet (a részleteket lásd később, illetve a példa bemenetben). A bemenet következő N sora hallgatók nevét és Neptun-kódját tartalmazza, valamint azt, hogy a hallgató a héten melyik időpontban ír majd zárthelyi dolgozatot a Programozási nyelvek 2 című tárgyból. A sorok formátuma a következő:
hallgató_neve A további sorok állományvégjelig (EOF-ig) azt írják le, hogy a számonkérés előtti napokban mely hallgatók szeretnék átütemezni a zárthelyi dolgozatukat más időpontra, illetve azt is, hogy konkrétan mikorra. Ezeknek a soroknak az alakja a következő:
Neptun_kód A hallgató_neve egy kettőspont karaktert nem tartalmazó sztring, a Neptun_kód egy számjegyekből és betűkből álló, hat karakter hosszúságú sztring, az időpont pedig a számonkérés időpontjának egy sztring formátumú azonosítója. Feltételezve, hogy az összes hallgatói kérésnek eleget teszünk a számonkérési időpontok átütemezésénél, a programja írja a standard kimenetre azoknak a hallgatóknak a nevét lexikografikusan növekvő sorba rendezve, akik abban az időpontban vesznek végül részt a számonkérésen, amit a bemenet első sorában megadtunk! Ha több azonos nevű hallgató is részt venne a kérdéses időpontban a számonkérésen, akkor az ő neveiket Neptun-kódjaik lexikografikusan növekvő sorrendjében jelenítse meg a kimeneten! A pontos formátumhoz lásd a példa kimenetet! Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |