Ошибка.
Попробуйте повторить позже
Крабоед решил списать решение задачи у одноклассника, но он ошибся. Необходимо найти ошибку в решении Краба и записать её в ответ. Известно, что задача была составлена на проверку знания прямого условия Фано.
Сообщение кодируется с помощью символов . Для каждой буквы выделено кодовое слово: — , — , — , — .
В ответ запишите ошибочное кодовое слово с наименьшим количеством символов.
Примечание. Прямое условие Фано означает, что ни одно кодовое слово не является началом другого кодового слова.
Так как буква начинается так же, как и буква одно кодовое слово неверно. Так как просят код с наименьшим количеством символов — в ответ идёт .
Ошибка.
Попробуйте повторить позже
Пётр Николаевич решил списать решение задачи у одноклассника, но ошибся. Необходимо найти ошибку в решении Петра и записать её в ответ. Известно, что задача была составлена на проверку знания прямого условия Фано.
Кодируется сообщение с помощью символов У, Ч, Е, Б, А.
Для каждой буквы выделено кодовое слово: У — 00; Е — 110; А — 010; Ч — 111; Б — 001.
В ответе укажите букву и кодовое слово без пробелов. Например, Д010.
Из условия задания мы знаем, что кодировка сообщения происходит по прямому условию Фано. Построим для решения задания дерево.
Начиная заполнение вершин дерева символами возникают проблемы с Б. Символ У занимает позицию 00, то есть дальше продолжить дерево нельзя, т.к вершина уже занята.
Значит, для символа Б нельзя записать код 001 так, чтобы код удовлетворял прямому условию Фано (ни одно кодовое слово не является началом другого кодового слова).