СРОЧНО!!! ДАЮ ВСЕ 100 БАЛЛОВ
В ходе шифровки в сообщение внесли «помехи» – три лишних символа, которые не встречаются в данном предложении. Выведите сообщение до шифрования.
Формат входных данных
В первой строке вводится зашифрованное сообщение.
Во второй строке через пробел указываются символы, использованные для шифрования.
ASCII коды всех символов во входных данных находятся в диапазоне от 33 до 126 включительно.
Формат выходных данных
Вывести расшифрованное сообщение.
Ответы
Ответ:
Чтобы расшифровать сообщение, нужно удалить из зашифрованного текста все символы, которые не встречаются в данном предложении. Вот пример кода на Python, который решает эту задачу:
Объяснение:
```
def decrypt_message(encrypted_message, cipher_symbols):
decrypted_message = ''.join(char for char in encrypted_message if char in cipher_symbols)
return decrypted_message
# Ввод зашифрованного сообщения
encrypted_message = input().strip()
# Ввод используемых символов для шифрования
cipher_symbols = input().split()
# Преобразование списка символов в строку
cipher_symbols = ''.join(cipher_symbols)
# Расшифровка сообщения
decrypted_message = decrypt_message(encrypted_message, cipher_symbols)
# Вывод расшифрованного сообщения
print(decrypted_message)
```
Этот код принимает зашифрованное сообщение и используемые символы для шифрования, затем удаляет все символы из зашифрованного сообщения, которые не входят в список символов шифра, и выводит расшифрованное сообщение. Поставь лучший ответ пожалуйста ) <3