Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
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. 715. feladat (2018. január)

A. 715. Legyenek a és b pozitív egész számok. Egy a×b méretű téglalapot olyan négyzetekkel fedünk le hézagmentesen és átfedések nélkül, melyek oldalhossza 2-hatvány, vagyis a lefedéshez 1×1-es, 2×2-es, 4×4-es, méretű négyzeteket használhatunk fel. Jelölje M azt, hogy egy ilyen fedéshez minimálisan hány négyzetet kell felhasználnunk. Az a és b számok egyértelműen felírhatók különböző kettőhatványok összegeként: a=2a1++2ak, b=2b1++2b. Mutassuk meg, hogy

M=ki=1j=12|aibj|.

(5 pont)

A beküldési határidő 2018. február 12-én LEJÁRT.


Megoldás. Először megmutatjuk, hogy M darab olyan négyzettel (amelynek oldalhossza 2-hatvány) le tudjuk fedni a téglalapot. Osszuk fel az a hosszúságú oldalt k részre, melyek hossza rendre 2a1,2a2,,2ak, és a b hosszúságú oldalt részre, melyek hossza rendre 2b1,2b2,,2b. Az így kapott osztópontokon keresztül párhuzamosokat húzva a téglalap oldalaival azt k kisebb téglalapra osztjuk fel, melyek mérete 2ai×2bj (ahol 1ik,1j). Ha st, akkor egy 2s×2t méretű téglalap lefedhető 2ts darab 2s×2s méretű négyzettel. Tehát a 2ai×2bj méretű rész lefedhető 2|aibj| darab 2-hatvány oldalhosszúságú négyzettel. Ily módon a teljes téglalap lefedéséhez felhasznált négyzetek száma éppen M.

Most belátjuk, hogy M-nél kevesebb négyzettel a kért lefedés nem valósítható meg. Tekintsünk egy tetszőleges fedést, ennél a 2i×2i méretű négyzetek számát jelölje ni. Ha i>N=max, akkor \displaystyle n_i=0, vagyis \displaystyle 2^i\times 2^i méretű négyzetet egyáltalán nem használhatunk, hiszen akkor \displaystyle 2^i>\max(a,b), vagyis a négyzet oldalhossza nagyobb lenne a téglalap valamelyik oldalánál.

Legyen most \displaystyle 0\leq d\leq N tetszőleges. Tekintsük azokat a négyzeteket a lefedésben, melyek oldalhossza legalább \displaystyle 2^d, és képzeletben bontsuk fel őket \displaystyle 2^d\times 2^d méretű négyzetekre. Egy \displaystyle 2^t\times 2^t méretű négyzetnél (ahol \displaystyle t\ge d) éppen \displaystyle 4^{t-d} darab \displaystyle 2^d\times 2^d-es négyzetet kapunk, így összesen

\displaystyle \sum_{t=d}^N 4^{t-d}n_t

darab \displaystyle 2^d\times 2^d-es négyzetet találtunk az \displaystyle a\times b-s téglalapban, melyek közül semely kettőnek nincs közös belső pontja. A B.4907. feladatot a téglalap \displaystyle \frac1{2^d}-szeres kicsinyítésére alkalmazva kapjuk, hogy legfeljebb \displaystyle \left[\frac{a}{2^d} \right]\cdot \left[\frac{b}{2^d} \right] darab \displaystyle 2^d\times 2^d-es négyzet helyezhető el átfedés nélkül, tehát minden \displaystyle 1\le d\le N-re

\displaystyle \sum\limits_{d\leq t\leq N} 4^{t-d}n_t\leq \left[\frac{a}{2^d} \right]\cdot \left[\frac{b}{2^d} \right] \displaystyle {(*)}

Ebben a becslésben pedig egyenlőség áll a fenti konstrukciónk esetén, ugyanis ott az \displaystyle a\times b-s téglalapnak egy \displaystyle 2^d\left[\frac{a}{2^d} \right]\times 2^d\left[\frac{b}{2^d} \right] méretű részét parkettáztuk legalább \displaystyle 2^d oldalhosszú négyzetekkel.

Felírjuk \displaystyle (*)-ot \displaystyle d=0,1,\dots,N-re, majd összeadjuk:

\displaystyle \begin{matrix} n_0+&4n_1+&4^2 n_2+&\dots+&4^N n_N & \le \left[\frac{a}{2^0} \right]\cdot \left[\frac{b}{2^0} \right] \\ &n_1+&4n_2+&\dots+&4^{N-1}n_N&\le \left[\frac{a}{2^1} \right]\cdot \left[\frac{b}{2^1} \right]\\ &&\vdots&& & \vdots \\ &&&&n_N&\le \left[\frac{a}{2^N} \right]\cdot \left[\frac{b}{2^N} \right] \end{matrix}

\displaystyle \implies \sum_{d=0}^N \frac{4^{d+1}-1}{3} n_d\le \dots,

ahol \displaystyle \dots olyan (\displaystyle a,b által meghatározott) konstans, melyre a becslésben a fenti konstrukcióra egyenlőség áll. Azonban a négyzetek összterületére pedig

\displaystyle \sum_{d=0}^N 4^d n_d=ab,

amit a becslésbe helyettesítve

\displaystyle \sum_{d=0}^N n_d\ge \dots

adódik, ahol \displaystyle \dots helyére olyan konstans írható, amely a fenti konstrukció esetén egyenlőséget ad. Mivel ez a konstans éppen \displaystyle M, ezért ezzel bebizonyítottuk, hogy a felhasznált négyzetek számának minimális értéke \displaystyle M.


Statisztika:

12 dolgozat érkezett.
5 pontot kapott:Bukva Balázs, Gáspár Attila, Imolay András, Janzer Orsolya Lili, Nagy Nándor, Schrettner Jakab.
3 pontot kapott:3 versenyző.
1 pontot kapott:1 versenyző.
0 pontot kapott:2 versenyző.

A KöMaL 2018. januári matematika feladatai