Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

A B. 4132. feladat (2008. december)

B. 4132. Aranka és Bianka egy 2008×2008-as sakktáblán a következő játékot játsszák. Aranka gondolatban kiválasztja a tábla néhány mezőjét. Ezután minden mezőre ráírja, hogy az és a vele éllel vagy csúccsal érintkező mezők közül összesen hány szerepel a kiválasztottak között. Meg tudja-e határozni ennek alapján Bianka, hogy mely mezőket választotta ki Aranka? Mi a helyzet, ha 2009×2009-es táblán játszanak?

Javasolta: Nagy Dániel

(5 pont)

A beküldési határidő 2009. január 15-én LEJÁRT.


Megoldás: Egy pozitív egész számot nevezzünk szépnek, ha 3-mal osztva 1 maradékot ad. Az n×n-es sakktábla sorait és oszlopait is számozzuk meg sorban 1-től n-ig, és egy sort vagy oszlopot nevezzünk szépnek akkor, ha sorszáma szép. Egy mező szép, ha sor- és oszlopindexe is szép, átlagos, ha ha sor- és oszlopindexe közül pontosan az egyik szép, egyébként pedig csúnya. Tegyük fel, hogy az n szám 3-mal osztva 2 maradékot ad, és Aranka éppen a szép mezőket választotta ki. Ekkor minden mezőre 1-et fog írni, akárcsak abban az esetben, ha azokat a mezőket választja ki, amelyeknek sor- és oszlopindexe is 2 maradékot ad 3-mal osztva. Ezért ha 2009×2009-es táblán játszanak, akkor nem biztos, hogy Bianka ki tudja találni, hogy mely mezőket választotta ki Aranka.

2008×2008-as táblán viszont, és általában egy n×n-es táblán is, ahol n szép, Bianka egyértelműen meg tudja mondani, hogy mely mezőket választotta ki Aranka. A sakktábla egy részét nevezzük kiszámolhatónak, ha Bianka meg tudja mondani, hogy az adott rész összesen hány kiválasztott mezőt tartalmaz. Elég azt megmutatni, hogy a sakktábla minden olyan része, amely egyetlen mezőből áll, kiszámolható. Nevezzük elemi téglalapnak a sakktábla 3×3-as résztábláit, a vízszintes szélek mentén található 2×3-as, illetve a függőleges szélek mentén található 3×2-es résztáblákat, valamint a sarkokban elhelyezkedő 2×2-es résztáblákat. Az ábra szerint minden elemi téglalapnak van egy `közepe', amelyre írt szám megegyezik azoknak a mezőknek a számával, amelyeket Aranka a szóban forgó elemi téglalapból kiválasztott. Más szóval, minden elemi téglalap kiszámolható.

Mivel a teljes sakktábla felbontható elemi téglalapokra, a sakktábla kiszámolható, továbbá a sakktábla egy része pontosan akkor kiszámolható, ha a komplementere kiszámolható. Könnyen látható, hogy tetszőleges szép sor komplementere felbontható elemi téglalapokra, vagyis tetszőleges szép sor kiszámolható. Nyilván ugyanez igaz a szép oszlopokra is. Tekintsünk egy szép mezőt. Ha az ezt tartalmazó sort és oszlopot is elhagyjuk, a megmaradt rész felbontható elemi téglalapokra. Ezért az adott mezőt tartalmazó sor és oszlop egyesítéséből álló `kereszt' kiszámolható. Ha a sorban lévő kiválasztott mezők számához hozzáadjuk az oszlopban lévő kiválasztott mezők számát, majd kivonjuk a keresztben lévő kiválasztott mezők számát, az eredmény pontosan akkor lesz 1, ha az adott mező szerepel a kiválasztottak között. Ez azt jelenti, hogy minden egyes szép mező kiszámolható.

Most megmutatjuk, hogy minden átlagos mező is kiszámolható. Szimmetria okok miatt feltehetjük, hogy a mezőnek a sorindexe szép, vagyis a mező sora kiszámolható. A mező oszlopindexe 3-mal osztva 0 vagy 2 maradékot ad, ennek megfelelően vagy a tőle közvetlenül jobbra, vagy a tőle közvetlenül balra lévő oszlop szép. Tekintsük azt a dupla oszlopot, amely ebből a szép oszlopból és a mezőt tartalmazó oszlopból áll. Ennek a dupla oszlopnak a komplementere is felbontható elemi téglalapokra, vagyis a dupla oszlop kiszámolható. Hasonlóképpen, a dupla oszlop és a mezőt tartalmazó sor egyesítésével kapott kereszt is kiszámolható, ezek alapján pedig kiszámolható az az 1×2-es téglalap is, amely a sor és a dupla oszlop metszeteként áll elő. Ez a téglalap a szóban forgó átlagos mező mellett még egy szép mezőt tartalmaz, ami kiszámolható, és ezért a szóban forgó átlagos mező is kiszámolható.

Már csak azt kell igazolni, hogy a csúnya mezők is kiszámolhatók. Egy ilyen mező sarkosan érintkezik egy szép mezővel, és ezek együtt egy olyan 2×2-es négyzet két átellenes sarokmezőjét alkotják, melyben a másik két mező átlagos. Elég tehát annyit megmutatni, hogy ez a 2×2-es négyzet kiszámolható. Ez azonban rögtön következik abból, hogy mind az őt tartalmazó dupla sor, az őt tartalmazó dupla oszlop, és az e kettő egyesítéseként kapott kereszt kiszámolható.


Statisztika:

32 dolgozat érkezett.
5 pontot kapott:Ágoston Tamás, Blázsik Zoltán, Bodor Bertalan, Éles András, Énekes Péter, Fonyó Dávid, Kalina Kende, Kiss 902 Melinda Flóra, Lovas Lia Izabella, Márkus Bence, Mester Márton, Nagy 648 Donát, Nagy Róbert, Perjési Gábor, Strenner Péter, Szenczi Zoltán, Varga 171 László, Viharos Andor, Weisz Ágoston.
3 pontot kapott:4 versenyző.
2 pontot kapott:6 versenyző.
0 pontot kapott:2 versenyző.
Nem versenyszerű:1 dolgozat.

A KöMaL 2008. decemberi matematika feladatai