|
|||
K — Sánta kutyaDonald és Mike a szabad világ vezetői, és (fél év után) még nem sikerült nukleáris háborút indítaniuk. Milyen nagyszerű! Micsoda eredmény! A Donald-adminisztráció nagyszerű és legnagyobb sikere ellenére még mindig akad néhány dolog, amire szeret panaszkodni. „A mexikói kormány sokkal okosabb, sokkal ravaszabb, és átküldik hozzánk a rosszakat, mert nem akarnak fizetni utánuk, nem akarnak gondoskodni róluk.” Donald J. Trump, a republikánus elnökjelöltek első vitája, 2015. augusztus 6. Gyakran hasonlítgatja a mexikóiakat más rossz emberekhez (például a németekhez, akik annyi drága autót exportálnak az Egyesült Államokba). A tetemes mennyiségű (többnyire 140 karakternél rövidebb) nyilatkozata miatt az „álhír” New York Telegraph (NYT) rengeteg energiát ölt Donald nyilatkozatainak tisztázásába és kommentelésébe. A nyilatkozatok ellenőrzéséhez van egy listájuk olyan tényekkel, amelyeket ők igaznak gondolnak. Donald nyilatkozatait három csoportba osztják: valós tények (az igaz tények listájának logikai következményei), túlzások (amelyek ugyan nem következnek az igaz tények listájából, de nem is mondanak ellent annak) és alternatív tények (amelyek ellentmondanak az újság ismereteinek). Téged kértek fel arra, hogy írj egy programot, amely segít nekik Donald nyilatkozatainak a csoportosításában. Végtére is egy újságírónak nem könnyű végigmenni rajtuk és mindet ellenőrizni, nem igaz? A bemenet specifikációjaA bemenet az alábbiakból tevődik össze:
Minden nyilatkozat az alábbi alakú:
„a Megjegyezzük, hogy Donald nyilatkozatai olyan országokat is tartalmazhatnak, amelyről a NYT nem tud. Feltételezheted, hogy a „rosszabb” reláció tranzitív és hogy az igaz tények n soros listája nem tartalmaz ellentmondó állításokat. Érdekes módon Donaldot meggyőzte a sajtófőnöke (Morcos Sean), hogy ne találjon ki új országokat a tweetjeiben, így a bemeneten legfeljebb 193 különböző ország szerepel. A kimenet specifikációjaDonald mind az m nyilatkozatára egyetlen sort kell a kimenetre írni, amely az alábbiak egyikét tartalmazza:
Példa bemenet
A példa bemenethez tartozó kimenet
Eredeti feladat |
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |