Питон, срочно!!!
Юной разведчице Соне нужно время от времени шифровать сообщения. Для этого она пользуется строкой-паролем. Вася рассказал ей об индексах, и теперь каждый символ сообщения Соня меняет на индекс первого употребления этого символа в строке-пароле.
Дана строка-пароль и сообщение, которое нужно зашифровать. Выведи зашифрованную фразу.
Ввод
съешь ещё этих мягких французских булок да выпей же чаю
передай
Вывод
452232402447
Answers & Comments
password = "съешь ещё этих мягких французских булок да выпей же чаю"
message = "передай"
encrypted_message = ""
char_indices = {}
for index, char in enumerate(password):
if char not in char_indices:
char_indices[char] = index
for char in message:
if char in char_indices:
encrypted_message += str(char_indices[char])
print(encrypted_message)