• Предмет: Информатика
  • Автор: TheBlazikens
  • Вопрос задан 1 месяц назад

СРОЧНО!!! ДАЮ ВСЕ 100 БАЛЛОВ
В ходе шифровки в сообщение внесли «помехи» – три лишних символа, которые не встречаются в данном предложении. Выведите сообщение до шифрования.

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

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

ASCII коды всех символов во входных данных находятся в диапазоне от 33 до 126 включительно.

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

Ответы

Ответ дал: ggig77895
0

Ответ:

Чтобы расшифровать сообщение, нужно удалить из зашифрованного текста все символы, которые не встречаются в данном предложении. Вот пример кода на 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

Вас заинтересует