   На каждой из трёх осей установлено по одной вращающейся шестерёнке и неподвижной стрелке. Шестеренки соединены последовательно. На первой шестерёнке 33 зубца, на второй – 10, на третьей – 7. На каждом зубце первой шестерёнки по часовой стрелке написано по одной букве русского языка в алфавитном порядке:

Определим моменты остановок после начала шифрования. Пронумеруем буквы русского алфавита:  А – 0,  Б – 1,  и т.д. Буквам шифруемого слова будут соответствовать номера:  О – 15,  Л – 12,  И – 9,  М – 13,  П – 16,  А – 0,  Д – 4.  Моменты остановок будем указывать числом одношаговых (на один зубец) поворотов первого колеса до соответствующей остановки.  

515355128523864354.
Теория алгоритмов (прочее) Арифметика остатков (прочее) Криптография