Вступление
Однажды вы просто отдыхали в своем офисе в ЦРУ, когда вдруг на вашем компьютере появилось предупреждение. Ваши программы только что перехватили сотни закодированных сообщений! Быстрая проверка показывает правило для кодирования, но вам нужна программа для быстрого декодирования.
Вызов
Вам будет предоставлен список строк, разделенных запятыми. Каждая строка будет содержать либо:
- Часть закодированного сообщения
- Это часть закодированного сообщения, если оно не в форме
a=b
. Обратите внимание , что это является частью сообщения , если оноab=c
. Добавьте эту строку в закодированное сообщение.
- Это часть закодированного сообщения, если оно не в форме
- Часть схемы кодирования
- Это будет в форме
a=b
. Это означает, что все a в сообщении должны быть заменены на b. Обратите внимание, что это может бытьa==
, это означает, что все `ы должны быть заменены на = '.
- Это будет в форме
Ваша программа должна затем вывести сообщение, декодированное по найденной схеме.
Другая информация: Ваш ввод будет содержать только запятые для разделения строк. Он может содержать другие символы, например! 1 # и т. Д. Он не будет содержать заглавных букв. Биты информации декодирования не декодируют друг друга. Только сообщение затронуто информацией декодирования. Для каждого персонажа будет дана только одна замена, например, нет"io,"i=u","i=g"
Примеры
Входные данные:"ta","y=s","y","a=e","b=t","b"," ","j","j=1"
Выход:test 1
Входные данные:"z=p","zota","g=e","yugkb","y=t","u=o","k=s","li","fg","b=="
Выход:potatoes=life
Входные данные:"p","=","==n","ot","p=a","hiz","i=e","z=r"
Выход:another
Это код-гольф , поэтому выигрывает самый короткий ответ в байтах!
"massega","e=a","a=e"
и тому подобное?
"io,"i=u","i=g"