Ответ:

Условие Фано запрещает, чтобы одно кодовое слово было началом другого.

  1. Для четырёх оставшихся букв можно взять коды 001, 0000, 0001 и 1111. Они не являются началами заданных кодов и попарно удовлетворяют условию Фано.
  2. Их длины равны 3, 4, 4 и 4. Получить четыре свободных кодовых слова с меньшей суммарной длиной нельзя: свободные ветви начинаются с 00 и 1111; для получения четырёх слов короткую ветвь 00 приходится последовательно разделить.
  3. Сумма длин заданных слов: 2 + 2 + 4 + 3 = 11. Сумма длин выбранных: 3 + 4 + 4 + 4 = 15.

Ответ: 26 двоичных знаков.