Ответ:

Если N = 32 символа, на кодирование одного символа требуется I = 5 бит, так как 25 = 32. Разбиваем имеющуюся последовательность на группы по 5 бит: 01010 | 00000 | 10000 | 00111 | 00001 | 00000 | 0.

В строке 31 бит: получаются шесть полных групп и один лишний бит. Последнюю неполную группу нельзя считать кодом символа. Кроме того, в условии не приведено соответствие пятибитных кодов буквам, поэтому определить полученное слово нельзя. Для полного декодирования нужны корректная последовательность, длина которой кратна 5, и таблица кодов.