ОЧЕНЬ СРОЧНО!!!!! Python!!!
Шифровка
Стало известно, что противник шифрует текст следующим образом. Сначала определяется количество букв в самом длинном слове, его длину обозначим k (словом называется непрерывная последовательность английских букв, слова друг от друга отделяются любыми другими символами, длина слова не превышает 20 символов). Затем каждая английская буква заменяется на букву, стоящую в алфавите на k букв позже (алфавит считается циклическим, то есть после буквы Z стоит буква A). Другие символы остаются неизменными. Строчные буквы при этом остаются строчными, а заглавные — заглавными. Расшифруйте найденную шифровку.
Входные данные
На вход программе подается текст шифровки, состоящей не более чем из 250 символов.
Выходные данные
Выведите исходный текст.
Ввод:
Zb Ra Ca Dab Ra
Вывод:
Ce Ud Fd Gde Ud
Answers & Comments
Привет!
Я написал код.
Программа имеет консольный и графический интерфейс на выбор. Есть возможность шифровать и дешифровать. Поддерживает русский и английский языки.
Я не смог скинуть сюда код в текстовом файле (сайт не пускает). Если закинуть код сюда, код коверкается. Закинул на онлайн IDE. Так как в написанной проге есть графический интерфейс, запустить код в браузере Вы не сможете :(
Код 100% рабочий!!!
Инструкция на фото.
Смотреть, скачать код:
https://ideone.com/2jJWj8