Tehetséggondozás az informatikában
Bevezető példák
Rövidítse a továbbiakban a szabályokat U, D, H, illetve E. Ezekkel a
jelölésekkel bevezethetjük például a következő írásmódot:
MI+U=MIU
MI+D=MII
MI+DD=MIIII
A H, valamint az E szabály sokszor többféleképpen is alkalmazható. Ahhoz,
hogy egyértelmű legyen, mire gondolunk, 0-val kezdve számozzuk be a szavak
betűit (ez a módszer láthatóan igazodik a python nyelv konvencióihoz, ennek
megfelelően jó szolgálatot tehet még a későbbiekben). Így a H, illetve az E
szabály esetében egyértelműen fel tudjuk tüntetni, melyik betűre (melyik
betűtől) érvényesüljön a szabály:
MIIII+H1=MUI
MIIII+H2=MIU
Lássunk ezek után néhány
egyszerű feladatot: mi az eredménye a
következőknek?
MI+UDD
MI+DUD
MI+DDU
MI+DDD
MI+DDH1
MI+DDUH1
MI+DDUH2
MI+DDDDH1H2H4H5E1E2
Mint a matematikában annyiszor megfigyelhető, itt is igaz az, hogy a feladat
az egyik irányba sokkal könnyebben megoldható, mint a másikba – lássunk
néhány
bonyolult feladatot: hogyan kaphatók meg a következők?
MIU
MUIU
MI
MUIIIIIU
MUIUI (!)
MIUIIIIU
MIUIU (!)
MIIUIIIU
MIIIUIIU
MUUII
MIIIIUIU
MIUUI
MUIIU
MIIUU