В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Лика113998
Лика113998
04.01.2021 12:23 •  Информатика

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

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

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

Ответ:
znani5
znani5
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

0,0(0 оценок)
Ответ:
вёдра
вёдра
20.01.2024 15:16
Хорошо, я готов выступить в роли школьного учителя и помочь разобраться с этой задачей.

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

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

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

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

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

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

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

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

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

Я надеюсь, что мой ответ был понятен и помог разобраться с этой задачей! Если у тебя есть еще вопросы, не стесняйся задавать.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?