Loading [MathJax]/extensions/TeX/mathchoice.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?

A B. 5132. feladat (2020. november)

B. 5132. A, B és C-betűkből hány olyan 2021 hosszúságú szó készíthető, amelyben az A-betűk száma páros, és a B-betűk száma 3k+2 alakú?

(6 pont)

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


1. megoldás. Először az olyan, n hosszú szavakat fogjuk megszámolni, amelyekben a B-betűk száma kongruens n-nel modulo 3, de az A-betűk száma tetszőleges lehet.

Bármely nemnegatív egész n és egész b esetén jelölje xn,b az olyan, n hosszú szavak számát, amelyekben a B-betűk száma kongruens b-vel modulo 3. Megengedjük az üres szót is. A legfeljebb 2 hosszúságú szavakat (; A, B, C; AA, AB, AC, BA, BB, BC, CA, CB, CC) összeszámolva,

x0,0=1, x0,1=0, x0,2=0,
x1,0=2, x1,1=1, x1,2=0,
x2,0=4, x2,1=4, x2,2=1.

Az összes n-hosszú szavak száma

xn,0+xn,1+xn,2=3n.(1)

Ha egy n1 hosszú szóban a B-betűk száma kongruens b-vel modulo 3, és az első betű A, B, illetve C, akkor a többi n1 betű egy olyan, n1 hosszú szót alkot, amelyben a B-betűk száma kongruens b-vel, (b1)-gyel, illetve b-vel; az ilyen szavak száma xn1,b, xn1,b1, illetve xn1,b. Tehát, n1 esetén

xn,b=2xn1,b+xn1,b1.(2)

A (2) rekurziót még egyszer alkalmazva, n2 esetén

xn,b=2xn1,b+xn1,b1==2(2xn2,b+xn2,b1)+(2xn2,b1+xn2,b2)==4(xn2,b+xn2,b1+xn2,b2)3xn2,b2==43n23xn2,b2.

Mi az x2021,2=x2021,2021 értékét szeretnénk kiszámítani. Írjuk fel az x2k+1,2k+1 sorozat első néhány elemét: x1,1=1, x3,3=433x1,1=9, x5,5=4333x3,3=81; megsejthetjük, hogy x2k+1,2k+1=32k. Ezt k=0,1,2-re már láttuk, és teljes indukcióval igazolhatjuk: ha x2k1,2k1=32k2, akkor

x2k+1,2k+1=432k13x2k1,2k1=432k1332k2=32k2(433)=32k29=32k.

A k=1010 esetben azt kaptuk, hogy az olyan, 2021 hosszú szavak száma, amelyekben a B-betűk száma 3k+2 alakú, pontosan 32020.

Ezen szavak között szerepel a csupa B-betűből álló szó (amelyben az A-betűk száma páros), és 320201 olyan szó, amelyben szerepel A- vagy C betű is. Az utóbbi szavakat állítsuk párokba a következőképpen. Mindegyik szóban keressük meg az első A- vagy C-betűt; ha ez A, akkor cseréljük C-re, és fordítva. Mindegyik párban az egyik szó páros, a másik páratlan számú A-betűt tartalmaz, tehát mindegyik párban az egyik szó megfelelő. A párok száma 3202012, tehát az olyan szavak száma, amelyekben az A-betűk száma páros és a B-betűk száma 3k+2 alakú,

1+3202012=32020+12.

2. megoldás. Legyen N=2021, és legyen W az A, B és C változókból készíthető n-tényezős szorzatok halmaza; tekintsük különbözőnek azokat a szorzatokat, amelyekben ugyanannyi A, B és C szerepel, de a tényezők sorrendje nem ugyanaz. A szorzatokat azonosítjuk az n hosszúságú szavakkal. A szorzatok egyben háromváltozós függvények is, tehát beszélhetünk minden egyes wW esetén a w(A,B,C) függvényről.

Ha felbontjuk a zárójeleket az

(A+B+C)n=(A+B+C)(A+B+C)(A+B+C)n

polinomban, minden W-beli szorzatot pontosan egyszer kapunk meg, ezért

(A+B+C)n=wWw(A,B,C).()

A megfelelő szavak összeszámolásához felírunk egy indikátorfüggvényt, amely minden szóhoz a 0 vagy az 1 értéket rendeli.

Legyen ε=cos120+isin120 az első komplex harmadik egységgyök, és minden wW szorzatra legyen

χ(w)=w(1,1,1)+w(1,1,1)+w(1,ε,1)ε+w(1,ε,1)ε+w(1,ε2,1)ε+w(1,ε2,1)ε26.

Ha a w szorzatban a darab A és b darab B tényező szerepel, vagyis w(A,B,C)=AaBbCnab, akkor

χ(w)=1+(1)a+εb+1+(1)aεb+1+ε2b+21+(1)aε2b+26==1+(1)a21+εb+1+ε2(b+1)3.

A két tényező értéke attól függ, hogy a páros-e, illetve b+1 osztható-e 3-mal:

1+(1)a2={1+12=1,ha a páros112=0,ha a páratlan;

\displaystyle \frac{1+\varepsilon^{b+1}+\varepsilon^{2(b+1)}}{3} = \begin{cases} \frac{1+\varepsilon+\varepsilon^2}{3}=0, & \text{ha \(\displaystyle b\equiv0\pmod3\)} \\ \frac{1+\varepsilon^2+\varepsilon}{3}=0, & \text{ha \(\displaystyle b\equiv1\pmod3\)} \\ \frac{1+1+1}{3}=1, & \text{ha \(\displaystyle b\equiv2\pmod3\).} \end{cases}

A kettő szorzata,

\displaystyle \chi(w) = \begin{cases} 1, & \text{ha \(\displaystyle a\) páros és \(\displaystyle b\equiv2\pmod3\)} \\ 0, & \text{egyébként.} \end{cases}

A jó szavak száma, amelyekben az A-betűk száma páros és a B-betűk száma \displaystyle 3-mal osztva \displaystyle 2 maradéket ad,

\displaystyle \sum_{w\in W} \chi(w) = \sum_{w\in W} \frac{ w(1,1,1)+w(-1,1,1)+w(1,\varepsilon,1)\varepsilon+w(-1,\varepsilon,1)\varepsilon+w(1,\varepsilon^2,1)\varepsilon+w(-1,\varepsilon^{-2},1)\varepsilon^2}{6}.

A számlálóban álló hat tagot külön-külön összegezzük. A \displaystyle (*) alapján

\begin{align*} \sum_{w\in W} w(1,1,1) &= (1+1+1)^n = 3^n, \\ \sum_{w\in W} w(-1,1,1) &= (-1+1+1)^n = 1, \\ \sum_{w\in W} w(1+\varepsilon+1)\varepsilon &= (2+\varepsilon)^n\varepsilon = \Big(\sqrt3(\cos30^\circ+i\sin30^\circ)\Big)^{2021}(\cos120^\circ+i\sin120^\circ) = -\big(\sqrt3\big)^n i, \\ \sum_{w\in W} w(-1+\varepsilon+1)\varepsilon &= \varepsilon^{n+1} = 1, \\ \sum_{w\in W} w(1+\varepsilon^2+1)\varepsilon^2 &= (2+\varepsilon^2)^n\varepsilon^2 = \Big(\sqrt3(\cos30^\circ-i\sin30^\circ)\Big)^{2021}(\cos120^\circ-i\sin120^\circ) = \big(\sqrt3\big)^n i, \\ \sum_{w\in W} w(-1+\varepsilon^2+1)\varepsilon^2 &= \varepsilon^{2n+4} = 1; \end{align*}

összeadva

\displaystyle \sum_{w\in W} \chi(w) = \frac{3^n+3}{6} = \frac{3^{2020}+1}{2}.


Statisztika:

50 dolgozat érkezett.
6 pontot kapott:Bán-Szabó Áron, Baski Bence, Ben Gillott, Duchon Márton, Hegedűs Dániel, Jánosik Máté, Kalocsai Zoltán, Kercsó-Molnár Anita, Kovács 129 Tamás, Lengyel Ádám, Mácsai Dániel, Márton Kristóf, Móricz Benjámin, Nádor Benedek, Nagy 551 Levente, Németh Márton, Nyárfádi Patrik, Seres-Szabó Márton, Sztranyák Gabriella, Török Ágoston, Wiener Anna, Zömbik Barnabás.
5 pontot kapott:Andó Viola.
4 pontot kapott:4 versenyző.
3 pontot kapott:1 versenyző.
2 pontot kapott:2 versenyző.
1 pontot kapott:7 versenyző.
0 pontot kapott:10 versenyző.
Nem versenyszerű:2 dolgozat.
Nem számítjuk a versenybe a születési dátum vagy a szülői nyilatkozat hiánya miatt:1 dolgozat.

A KöMaL 2020. novemberi matematika feladatai