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

Az A. 860. feladat (2023. október)

A. 860. Adott egy \(\displaystyle 2^k\) darab tagból álló 0\(\displaystyle \,\)–\(\displaystyle \,\)1 sorozat. Alíz megkapja ezt a sorozatot, majd elárulhatja a sorozat egyik tagját (a tag helyét és értékét) Bobnak. Határozzuk meg azt a legnagyobb \(\displaystyle s\) számot, melyre Bob biztosan tud választani \(\displaystyle s\) darab tagot a sorozatból, és mindegyiknek meg tudja állapítani helyesen az értékét, akármilyen sorozatot is kapott Alíz.

Alíz és Bob a játék előtt összebeszélhetnek azzal a céllal, hogy Bob minél több jegyet biztosan meg tudjon mondani a sorozatból. Bob semmi más információt nem tud a 0\(\displaystyle \,\)–\(\displaystyle \,\)1 sorozatról a hosszán és az Alíz által választott tagon kívül.

Javasolta: Szűcs Gábor (Szikszó)

(7 pont)

A beküldési határidő 2023. november 10-én LEJÁRT.


A \(\displaystyle 0-1\) sorozatokat bitsorozatnak hívjuk, a sorozat tagjait biteknek. Legyen \(\displaystyle x\) egy \(\displaystyle 2^k\) hosszú bitsorozat, jelölje \(\displaystyle \sigma(x)\) az utolsó \(\displaystyle k\) jegye által alkotott számot. Legyen \(\displaystyle E\) az olyan \(\displaystyle k\) hosszú bitsorozatok halmaza, amelyekben pontosan egy bit értéke egyes. Legyen \(\displaystyle H\) az \(\displaystyle E\) halmaz komplementere. Mivel \(\displaystyle |H|=2^k-k\), ezért van bijekció \(\displaystyle H\) és \(\displaystyle \{1, 2, \ldots, 2^k-k\}\) között, jelölje ezt \(\displaystyle g:H\rightarrow \{1, 2, ..., 2^k-k\}\).

A következő stratégiát fogjuk alkalmazni, ha egy \(\displaystyle x\) bitsorozatot kapunk.

Miért jó ez a stratégia?

Most gondoljuk meg, hogy \(\displaystyle k+1\)-nél több bitet nem lehet elküldeni. Indirekten tegyük fel, hogy Bob mindig meg tud határozni \(\displaystyle k+2\) jegyet. Bob \(\displaystyle 2^{k+1}\)-féle üzenetet kaphat, mivel a kapott bit helye \(\displaystyle 2^k\)-féle, értéke \(\displaystyle 2\)-féle lehet, legyen ezen (hely, érték) párok halmaza \(\displaystyle A\). Minden ilyen információra, Bob meg tudja mondani \(\displaystyle k+2\) bit értékét. Legyen minden \(\displaystyle a \in A\) esetén \(\displaystyle S_a\) azon \(\displaystyle 2^k\) hosszú bitsorozatok halmaza, melyeknek azon \(\displaystyle k+2\) jegye amit Bob tippel \(\displaystyle a\) esetén egyezik a Bob által tippelt értékekkel. Világos, hogy \(\displaystyle |S_a| \leq 2^{2^k-(k+2)}\). Továbbá tetszőleges \(\displaystyle x\) \(\displaystyle 2^k\) hosszú bitsorozat esetén Alíz küld egy \(\displaystyle a \in A\) üzenetet melyre Bob helyesen megad \(\displaystyle k+2\) jegyet a sorozatból, azaz \(\displaystyle x \in S_a\). Emiatt \(\displaystyle \bigcup_{a \in A} S_a\) éppen az összes \(\displaystyle 2^{2^k}\) darab \(\displaystyle 2^k\) hosszú bitsorozat. Ám

\(\displaystyle \left|\bigcup_{a \in A} S_a \right| \leq \sum_{a \in A} |S_a| \leq 2^{k+1} \cdot 2^{2^k-(k+2)}<2^{2^k},\)

ami ellentmondás.


Statisztika:

32 dolgozat érkezett.
7 pontot kapott:Czanik Pál, Duchon Márton, Fekete Aron, Fórizs Emma, Hodossy Réka, Nguyen Kim Dorka, Simon László Bence, Szakács Ábel, Tarján Bernát, Varga Boldizsár, Wiener Anna.
6 pontot kapott:Baran Júlia, Horák Zsófia, Szabó 810 Levente.
4 pontot kapott:2 versenyző.
3 pontot kapott:1 versenyző.
2 pontot kapott:3 versenyző.
1 pontot kapott:3 versenyző.
0 pontot kapott:9 versenyző.

A KöMaL 2023. októberi matematika feladatai