Расшифрование ROT-14

Просмотр в формате PDF

Submit solution


Очки: 100
Ограничение по времени: 2.0s
Ограничение по памяти: 256M

Problem type
Allowed languages
C++, Python

Ученик нашёл записку, в которой текст зашифрован методом ROT-14. Это шифр Цезаря с фиксированным сдвигом 14: при шифровании каждая заглавная латинская буква заменяется на букву, стоящую на 14 позиций дальше по алфавиту, с циклическим переходом от Z к A.

Помогите ученику прочитать записку: для расшифровки нужно сдвинуть каждую заглавную латинскую букву на 14 позиций назад по алфавиту. Все остальные символы следует оставить без изменений.

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

В единственной строке задан зашифрованный текст, состоящий из заглавных латинских букв и пробелов.

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

Выведите расшифрованный текст.

Ограничения

  • Вход содержит ровно одну строку.
  • Символы строки — заглавные латинские буквы и пробелы.

Примеры

Пример 1

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

A Z

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

M L
Пример 2

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

NOP QR

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

ZAB CD

Комментарии

Еще нет ни одного комментария.