|
|||
SzoftverhibákMinden szoftverfejlesztő legnagyobb rémálma a szoftverhiba (bug). Biztos ismerős az a szituáció, amikor egy felhasználó felhív, és azt mondja: „Találtam egy hibát a programodban.” Amint pedig megtalálod és kiküszöbölöd a hibát, azonnal egy újabb üti fel a fejét. Ez egy nehéz és soha véget nem érő folyamat. Nemrég egy ígéretes nyílt forrású kezdeményezés tűnt fel, amelyet hiba-előfeldolgozónak (bug-preprocessor) hívnak. Ez egy olyan program, amely képes felkutatni és megjelölni a forráskódban található összes hibát, amelyeket ezután már viszonylag könnyű eltávolítani. A feladatod, hogy írj egy programot, amely eltávolítja egy előfeldolgozott forráskódból az összes megjelölt hibát. A bemenet specifikációja
A bemenet egy szöveget tartalmaz, amely az előfeldolgozott forráskódot reprezentálja. Ez
tetszőleges számú sort jelent, amelyek között üresek is lehetnek. A hibákat a csupa nagybetűvel
írt „ A kimenet specifikációja
A programodnak a bemeneten található összes hibát el kell távolítania, és a kimenetre kell írnia
azt a szöveget, amely nem tartalmaz egyetlen Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |