HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Сборник > problem:


Древний шифр

Volume problems

• Два через два
• Делимость на 11
• Демоническое программирование
• Диапазон температур
• Дисперсия последовательности
• Длинная разность
• Длинная сумма
• Длинный максимум
• Древний шифр
• ЕГЭ — B1
• Евгений и Пикабу
• Евгений и задачи
• Евгений и задачи
• Ежевика
• Есть ли два элемента с одинаков...
• Жадина
• Забор

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/2000/2000/2000 ms. Memory limit 65536/65536/65536/65536 Kb.

Древний шифр
Древний шифр
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Одним из самых старых известных методов шифрования является атбаш, при помощи которого зашифрованы многие христианские тексты, например, часть свитков Мёртвого моря.

Этот шифр достаточно прост: первая буква алфавита («a») в нём заменяется на последнюю («z»), вторая («b») — на предпоследнюю («y»), ..., последняя («z») — на первую («a»). Формально, буква, находящаяся на позиции X от начала алфавита, заменяется буквой, находящейся на позиции X от конца алфавита. Символы, отличные от букв, не изменяются.

Сможете ли вы расшифровать сообщение, зашифрованное этим древним методом?

Входные данные

Ввод содержит одну строку длиной от 1 до 100 символов, состоящую из больших и малых латинских букв, пробелов и знаков препинания, — зашифрованное сообщение.

Выходные данные

Выведите расшифрованное сообщение. Регистр букв должен быть сохранён.

Примеры

Входные данные
Yvdziv lu yfth rm gsv zylev xlwv; R szev lmob kilevw rg xliivxg, mlg girvw rg.
Выходные данные
Beware of bugs in the above code; I have only proved it correct, not tried it.
Входные данные
Kiltizn gvhgrmt xzm yv fhvw gl hsld gsv kivhvmxv lu yfth, yfg mvevi gl hsld gsvri zyhvmxv!
Выходные данные
Program testing can be used to show the presence of bugs, but never to show their absence!

Примечание

Английский алфавит (для справки): abcdefghijklmnopqrstuvwxyz.

Для отправки решений необходимо выполнить вход.

www.contester.ru