Необходимо написать программу на языке python
Помогите решить задачу, олько без define'ов, плез!!!
Способы шифровки текста, основанные на замене входящих в него букв неокторыми символами ( см. задачу 836) или на сдвиге букв ( см. задачи 834, 835), нехороши тем, что шифр может быть разгадан путём частного анализа символов, входящих в зашифрованный текст - вспомним рассказ Э. По << Золотой жук >>. Следующий способ лишён этого недостатка. Пусть шифруемым текстом является последовательность, состоящая из буквa s 0, s 1, ..s m. С помощью датчика случайных чисел можно, например, получать члены после довательности v 0, v 1 ...с распределением ( 1 2 3 4 )
1/4 1/4 1/4 1/4 (тут матрица из двух строк, скобки не проставить в обе строчки)
и при шифровке символа si (0 ≤ i ≤ m) применять сдвиг на v 1, букв. Тогда две встречающиеся в зашифрованном тексте одинаковые буквы не обязаны обозначать одну и ту же букву исходного текста. Для расшифровки сообщения нужно воспользоваться таким же датчиком случайных чисел.
В следующих двух заданиях для простоты предполагается, что текст записан русскими буквами без знаков препинания, пробел после шифровки остаётся пробелом.
а) Зашифровать данный текст.
б) Расшифровать данный текст.
ага
Раз, два, три, спамер - умри!