Technoplaneta – šifrovací hra pro děti

Řešení pro Úkol 3-4 – Zamilovaní roboti

Musíte se přihlásit.

Řešení

Na první pohled interaktivní šifra, ale ve skutečnosti více času bude potřeba strávit s tužkou a papírem. Robot po kliknutí vyšle zamilovaný vzkaz milujite, ale robotice mu nerozumí. Aby také ne, je to kráska z Anglie, takže co udělat? Budeme muset vzkaz přeložit, aby k robotici doputoval vzkaz iloveyou. Kabeláž vede přes čtyři krabičky a lze snadno vyzkoušet, že každá z nich umí posouvat písmena v abecedě o zadaný počet a posun aplikuje na písmena, která se vybereme nacvakáním přepínačů. Takže tužku do ruky. Potřebujeme posun o:

M I L U J I T E
-4 (resp. +22) +3 +3 +1 -5 (resp. +21) +16 -5 (resp. +21) +16
I L O V E Y O U

Tedy máme posun o 1, 3, 16, 21 a 22. Jediná potíž spočívá ve faktu, že krabičky jsou jen čtyři. Ale když si uvědomíte, že posun o 22 můžeme vyjádřit jako posun o 21 kombinovaný s posunem o 1, počet různých posunů se zredukuje a robotice zajásá. Potom už nezbývá, než stejným způsobem posunout i uvedené heslo a dojít ke správnému řešení.