Написать программы, на экран 1) 00000.000001 2) 3) 5) 6) n-1 0000 n-2 0000
178
190
Ответы на вопрос:
#параметры гаммы шифра: a,b,c=5,1,256 # гамма шифра: s0=21 s1=(a*s0+b)%c # 106 s2=(a*s1+b)%c # 19 # гаммирование (шифровка) текста abc: t0=ord('a')^s0 # 84 t1=ord('b')^s1 # 40 t2=ord('c')^s2 # 80 print('gamma s: ',str(s0).rjust(4),str(s1).rjust(4),str(s2).rjust(4)) # 21 106 19 print('source text: abc') print('text ascii: 65,66,67'); print('criptotext t: ',str(t0).rjust(4),str(t1).rjust(4),str(t2).rjust(4)) # 84 40 80 # дешифровка текста: d0=t0^s0 # 65 d1=t1^s1 # 66 d2=t2^s2 # 67 print('decipher text: '), print(chr(d0),chr(d1),chr(d2)) # abc
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
dogdogdogdogdogdog17.02.2022 22:58
-
yourdream180602.05.2023 21:02
-
Lena53783725.02.2023 18:30
-
инна190325.11.2021 15:21
-
Ріo7817.09.2021 00:47
-
annaaverina08.06.2023 08:03
-
ОСА71709.03.2023 12:55
-
emil13210.03.2020 21:31
-
BiologEgor29.07.2020 15:02
-
ivan1985200810.05.2022 05:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.