Расшифруем каждую кодовую цепочку, используя предоставленную таблицу кодов:
1) 0100100101
Эта цепочка может быть расшифрована как АУРА. Других вариантов нет, так как нет неоднозначных начальных последовательностей.
2) 011011111100
Данная цепочка не может быть полностью расшифрована, так как есть последовательность «00», которая отсутствует в таблице.
3) 0100110001
Эта цепочка может быть расшифрована как РУДА. Других вариантов нет.
Проверим еще раз первую цепочку на предмет неоднозначности:
1) 0100100101
Начнем с другого варианта:
Таким образом, первая цепочка имеет как минимум две расшифровки: АУРА и РАУА.
Теперь проверим третью цепочку на предмет неоднозначности:
3) 0100110001
Можно ли по-другому разбить 0100110001?
Попробуем с более короткими кодами:
Проверим все возможные варианты расщепления цепочки 3:
Остается только один вариант расшифровки для цепочки 3: РУДА.
Ответ: РУДА.