Предмет: Информатика,
автор: forest8488
Шифр Цезаря – один из самых простых и широко известных методов шифрования. Также известен как шифр сдвига. Для шифрования используется ключ k, который является числом.
Зашифрованный текст получается из исходного, путем замены каждого символа на отстоящий от него на величину k ( yi=xi+k, соответственно xi=yi−k).
Например, слово ЯБЛОКО при k=1 после шифрования будет иметь вид АВМПЛП (каждая буква заменена на следующую за ней в алфавитном порядке).
Была зашифрована фраза на английском языке, причем для шифрования четных и нечетных символов были использованы разные ключи k. После шифрования получился следующий текст: HHCXMTIGJUKBBMYGQWQR.
Требуется выяснить искомую фразу при условии, что разница между ключами k1 и k2 равна 3.
Ответом является фраза, записанная прописными буквами без использования пробелов.
Ответы
Автор ответа:
3
Ответ:
romewasntbuiltinaday (rome wasn't built in a day),
при k нечет. = 16; k чёт. = 19
Объяснение:
В excel построил таблицу
(1 колонка (E на скрине) нечет. символы = -k, чёт. символы = -k-3;
2 колонка (G на скрине) нечет. символы = -k-3, чёт. символы = -k).
Методом подбора k дошёл до 16, где при "нечет. символы = -k, чёт. символы = -k-3" получилось romewasntbuiltinaday.
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: Just2Jesus
Предмет: Русский язык,
автор: Just2Jesus
Предмет: Окружающий мир,
автор: ortik981
Предмет: Математика,
автор: astafievadiana13
Предмет: Алгебра,
автор: emae2017yande11