Предмет: Информатика,
автор: miroyan2016
Мистер Фокс узнал новый алгоритм шифрования: нужно взять строку, которую хочешь зашифровать, вставить между любыми двумя буквами две произвольные одинаковые буквы, с получившейся строкой повторить ту же операцию и так далее, пока не надоест.
Например, строку ФОКС можно зашифровать так: ФАЗЗАОЯЯКВВС.
Мистер Фокс зашифровал название своего любимого дикого животного и предлагает вам расшифровать его: АКЕГХХГЕКАКОРППРОЕУТТУНИППИГНЦДРВВРДЯФФЯЦНУГЪДЛЛДЪГРУЦЯЯЦУЦЙЙЦУРАЕЕАЩЩР.
В качестве ответа укажите название любимого животного мистера Фокса, записанное заглавными буквами, например, ЛЕВ.
Ответы
Автор ответа:
0
#Python 3.X
from re import compile
def remove_doubled(s: str) -> str:
pat = compile(r'(w)1')
while pat.search(s):
s = pat.sub('', s)
return s
# Вставьте ниже Вашу строку
source = 'АКЕГХХГЕКАКОРППРОЕУТТУНИППИГНЦДРВВРДЯФФЯЦНУГЪДЛЛДЪГРУЦЯЯЦУЦЙЙЦУРАЕЕАЩЩР'
print(remove_doubled(source)) # Ответ: КЕНГУРУ
from re import compile
def remove_doubled(s: str) -> str:
pat = compile(r'(w)1')
while pat.search(s):
s = pat.sub('', s)
return s
# Вставьте ниже Вашу строку
source = 'АКЕГХХГЕКАКОРППРОЕУТТУНИППИГНЦДРВВРДЯФФЯЦНУГЪДЛЛДЪГРУЦЯЯЦУЦЙЙЦУРАЕЕАЩЩР'
print(remove_doubled(source)) # Ответ: КЕНГУРУ
Автор ответа:
0
А вот я люблю регулярные выражения)
Автор ответа:
0
Опять без решения. Если код, то выкладывайте)
Похожие вопросы
Предмет: Биология,
автор: V1tal1y1
Предмет: Литература,
автор: dumon162394
Предмет: Английский язык,
автор: werer56
Предмет: Физика,
автор: 1леся4