В ходе шифровки в сообщение внесли «помехи» - три лишних символа, которые не встречаются в данном предложении. Выведите сообщение до шифрования. Формат входных данных
В первой строке вводится зашифрованное сообщение.

Во второй строке указываются символы, использованные для шифрования.

Формат выходных данных
Вывести расшифрованное сообщение.

Ulya391 Ulya391    2   26.11.2021 18:47    53

Ответы
влад22771 влад22771  02.01.2022 12:26

s = input()

a = input()

a = a[0:-1:2]+a[-1]

for i in a:

   s = s.replace(i,"")

print(s)

Объяснение:

s = input() - вводим саму строку

a = input() - вводим символы, которые нужно убрать

a = a[0:-1:2]+a[-1] - выделяем каждый 2 символ из строки a

for i in a: - выделяем каждый символ в строке(по одному)

   s = s.replace(i,"") - заменяем символ, который получили на пустоту

print(s) - выводим строку s

ПОКАЗАТЬ ОТВЕТЫ
kimttaehyung kimttaehyung  20.01.2024 15:16
Хорошо, я готов выступить в роли школьного учителя и помочь разобраться с этой задачей.

Пусть в первой строке ввода нам дано зашифрованное сообщение, а во второй строке – символы, использованные для его шифрования.

Наша задача – вывести расшифрованное сообщение.

Для начала, давайте разберемся, какие символы не встречаются в данном предложении. Это три лишних символа, которые были добавлены в процессе шифрования.

Для этого нам необходимо сравнить каждый символ второй строки с символами первой строки. Если символ из второй строки не встречается в первой строке, то мы получаем один из лишних символов.

Например, пусть у нас есть зашифрованное сообщение "пйдйзи уйжиюнуибеи!" (это первая строка) и символы для шифрования "пйдфэ" (это вторая строка). Мы видим, что символ "ф" не встречается в первой строке, поэтому он является одним из лишних символов.

После того, как мы определили все три лишних символа, следующий шаг – вывести расшифрованное сообщение.

Для этого мы должны пройтись по каждому символу первой строки и проверить, не является ли он одним из лишних символов. Если символ не является лишним, то мы выводим его как часть расшифрованного сообщения. Если символ является лишним, то мы его пропускаем.

Например, если мы определили, что лишние символы – это "ф", "э" и "и", и первая строка – "пйдйзи уйжиюнуибеи!", то расшифрованное сообщение будет: "поздравляю с окончанием!".

Таким образом, мы сначала находим лишние символы, а затем проходимся по каждому символу первой строки, чтобы получить расшифрованное сообщение.

Я надеюсь, что мой ответ был понятен и помог разобраться с этой задачей! Если у тебя есть еще вопросы, не стесняйся задавать.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика