Elgondolkodtató matematikai, logikai feladatok, feladványok
-
#833
2 mástól másképp:
[spoiler]Többféle megoldás lehetséges. Kicsit átfogalmazva a feladatot: egy pozitív egész számmal (ennyi pontot továbbít a telexgépünk) kódoljunk le tetszőleges 3 pozitív egész számot. Például leadhatjuk az alábbi szorzat eredményét, ahol a három továbbítandó szám a, b és c: 2a*3b*5c. A vevő oldalon prímtényezőkre bontva dekódolhatjuk a 3 számot (sőt, így a sorrendjüket is tudjuk). Lehet úgy is, hogy a 3 számnak megfelelő számú prímszámokat szorozzuk össze, azaz ha a három szám 3, 4 és 6, akkor 5*7*13 lesz az elküldött szám. Ez nyilván takarékosabb mint az előző. De jó az a módszer is, hogy leírjuk egymás mellé a 3 számot úgy, hogy közéjük elválasztójelet (mondjuk egy A-t) írunk. EZtuán kiolvassuk az így kapott számot a 11-es számrendszer szerint (ahol az A 10-et jelent). A fenti számok esetén így néz ki: 5A7A13, ami kifejtve 10-es számrendszerbe (hátulról előre haladva): 3+1*11+10*112+7*113+10*114+5*115. A vevő oldalon a számot átírják 11-es számrendszerbe és azokon a számhelyeken van az elválasztójel, ahol a 10-es számjegy szerepel. Persze még számtalan további megoldást is lehet találni, bár a hatékonyságban erős különbség lehet köztük. [spoiler]