|
|||
Süss fel, nap!Írjon egy programot, amely a standard bemenetről állományvégjelig települések következő napokra vonatkozó időjárás-előrejelzési adatait olvassa be soronként, összesen legfeljebb 20-at! Egy sor felépítése a következő: településnév/előrejelzési_adatok A településnév egy legfeljebb 35 karakter hosszú, csak angol betűket, kötőjelet (mínuszjelet) és szóköz karaktert tartalmazó egyedi sztring. Az előrejelzési_adatok egy pontosan 21 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 mai napot követő i-edik napon milyen idő várható. A 0 érték kifejezetten csúnya, szeles időt, az 1-es borult, a 2-es pedig szép, napos időt jelez az adott napra. Az adatokat a sorban egy-egy osztásjel (perjel) karakter választja el egymástól. A program a települések adatait a legelső napsütéses napok alapján rendezze növekvő sorba, előre állítva azokat a településeket, ahol a legkorábban lesz szép, napos az idő! Ha több olyan település is lenne, ahol egyformán hamar lesz szép, napos az idő, akkor őket a nevük szerint lexikografikusan növekvő sorrendbe tegye a program, majd végül írja a standard kimenetre azon települések neveinek ily módon rendezett listáját, ahol legalább 3 napsütéses nap szerepelt az előrejelzésben! Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |