|
|||
A rácsos sütiHansel és Gretel szeretik a süteményeket, különösen a Wolfgang Puck éttermeiben kapható úgynevezett „rácsos sütit”, amely mn különböző süteményből készül, és felülről nézve egy kétdimenziós, m×n-es rácsra emlékeztet (innen az elnevezés). Az egyetlen dolog, amit Hansel és Gretel nem szeretnek a rácsos sütikben, az az, hogy mindegyik tartalmaz egy szelet karamellmázas süteményt is. (Egy 3×4-es rácsos süti látható a lenti ábrán, barnával jelölve a karamellmázas süteményt.) Wolfgang Puck receptkönyve valójában csak azért tartalmazza a karamellmázas süteményt, mert örökölte az üküknagymamájától.
Sem Hansel, sem Gretel nem szeretné a „rossz” szeletet a maga részében, így a következő módon döntik el, hogy ki kapja azt: először Hansel levág egy darabot magának a rácsvonalak mentén, majd Gretel teszi ugyanezt, és mindezt felváltva folytatják mindaddig, amíg már csak a karamellmázas sütemény marad, amelyet valamelyikük kénytelen elvenni. Egy 2×3-as rácsos süti esetén például a lenti ábra az alábbi lépéseket mutatja:
Hansel és Gretel nagyon sok rácsos sütit megettek már együtt, és olyan sokszor játszották ezt a játékot, hogy már a kezdés előtt tudják, kinek jut végül a rossz szelet. Ha úgy látják, hogy Hanselnek jut, akkor Gretel tudja, milyen stratégia szerint kell játszania, hogy biztosan Hansel kapja a rossz szeletet. Hasonlóan Hansel is ismeri ezt a stratégiát. Ha adott az eredeti sütemény és benne a karamellmázas szelet pozíciója, ki kapja meg a rossz szeletet? A bemenet specifikációjaA bemenet első sora egy t egész számot, a tesztesetek számát tartalmazza (1 ≤ t ≤ 100). Ezután t sor következik, amelyek mindegyikében m n r c szerepel (szóközökkel elválasztva), ahol m és n (2 ≤ m, n ≤ 48) a rácsos süti szélességét és hosszúságát adják meg, (r,c) pedig a karamellmázas sütemény pozíciója a rácsos sütiben (0 ≤ r ≤ m – 1, 0 ≤ c ≤ n – 1). A bal felső sarok koordinátája (0,0). A kimenet specifikációjaMinden tesztesetre annak a személynek a nevét kell a kimenetre írni külön sorban, aki végül megkapja a rossz szeletet, feltételezve, hogy Hansel végzi az első vágást, és hogy Hansel és Gretel mindig optimális helyen vágnak (próbálva elkerülni a karamellmázas süteményt). A „vágás” itt egy egyenes vonalú, rácsvonal mentén végrehajtott vágást jelent, amely két részre osztja a sütit. Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |