Задача:
При использовании шифра (кода) Цезаря каждый символ в тексте заменяется символом, находящимся от него левее или правее на фиксированное число позиций. Каждую букву исходного текста заменили третьей после неё буквой в алфавите русского языка, который считали записанным по кругу. Декодируйте полученное сообщение ТЛУГПЛЖ.
Пояснение к шифру Цезаря:
В данном случае, каждая буква исходного текста была заменена третьей буквой после неё. Это означает, что для декодирования нам нужно сделать обратное действие: найти букву, которая находится на три позиции до текущей буквы в зашифрованном сообщении.
Русский алфавит (для удобства, расположенный по кругу):
А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
Декодирование сообщения ТЛУГПЛЖ:
1. Буква Т:
Находим букву Т в алфавите. Отсчитываем 3 буквы назад (влево) по кругу:
Т -> С -> Р -> П.
Значит, Т соответствует букве П.
2. Буква Л:
Находим букву Л в алфавите. Отсчитываем 3 буквы назад (влево) по кругу:
Л -> К -> Й -> И.
Значит, Л соответствует букве И.
3. Буква У:
Находим букву У в алфавите. Отсчитываем 3 буквы назад (влево) по кругу:
У -> Т -> С -> Р.
Значит, У соответствует букве Р.
4. Буква Г:
Находим букву Г в алфавите. Отсчитываем 3 буквы назад (влево) по кругу:
Г -> В -> Б -> А.
Значит, Г соответствует букве А.
5. Буква П:
Находим букву П в алфавите. Отсчитываем 3 буквы назад (влево) по кругу:
П -> О -> Н -> М.
Значит, П соответствует букве М.
6. Буква Л:
Находим букву Л в алфавите. Отсчитываем 3 буквы назад (влево) по кругу:
Л -> К -> Й -> И.
Значит, Л соответствует букве И.
7. Буква Ж:
Находим букву Ж в алфавите. Отсчитываем 3 буквы назад (влево) по кругу:
Ж -> Ё -> Е -> Д.
Значит, Ж соответствует букве Д.
Собираем декодированное сообщение:
П И Р А М И Д
Ответ:
ПИРАМИД
