Вопрос школьника по предмету Информатика
Мистер Фокс узнал новый алгоритм шифрования: нужно взять строку, которую хочешь зашифровать, вставить между любыми двумя буквами две произвольные одинаковые буквы, с получившейся строкой повторить ту же операцию и так далее, пока не надоест.
Например, строку ФОКС можно зашифровать так: ФАЗЗАОЯЯКВВС.
Мистер Фокс зашифровал название своего любимого дикого животного и предлагает вам расшифровать его: БКННКШШБЗЯЩЩЯЗЗЗВЫФЖЭЭЖФЫВЕБРААРБЕЗЕШШБММРООООАУНЦТССТЦНУ.
В качестве ответа укажите название любимого животного мистера Фокса, записанное заглавными буквами, например, ЛЕВ.
Ответ учителя по предмету Информатика
Решение на Python3:
from re import compile
p = compile(r'(.)1′)
s = ‘БКННКШШБЗЯЩЩЯЗЗЗВЫФЖЭЭЖФЫВЕБРААРБЕЗЕШШБММРООООАУНЦТССТЦНУ’
while p.search(s):
s = p.sub(», s)
print(s)
Ответ: ЗЕБРА
Похожие вопросы от пользователей
ω
75 X 15 X 5 = 0
48 X 48 X 6 =40
36 X 6 X 6 = 1
72 X 9 X 2 = 10
64 X 17 X 2 = 98
56 X 9 X 6 = 2
1. 2z^5 • (3-z^2)
2. 2z^3 • (1-3z^2)
3. 2z^3 • 3z^2
4. 2z^3 • (-3z^2)
237+5*8=277
315-6*4=291
289-4*3=277
234+6*7=276