Для 5 букв латинского алфавита заданы их двоичные коды (для некоторых букв — из двух бит, для некоторых — из трех). Эти коды представлены в таблице:
   a     b   с    d    e
100 110 011 01 10
Определите, какой набор букв закодирован двоичной строкой 1000110110110, если известно, что все буквы в последовательности — разные:
1)cbade 3) acbed
2 )acdeb 4 )bacde
спросил 24 Март, 19 от Ирина Вольт в категории школьный раздел


решение вопроса

+8
Мы видим, что условие Фано и обратное условие Фано не выполняются, значит, код можно раскодировать неоднозначно. Значит, будем перебирать варианты, пока не получим подходящее слово:
1) 100 011 01 10 110.
Первая буква определяется однозначно, ее код 100: а.
Пусть вторая буква — с, тогда следующая буква — d, потом — е и Ь.
Такой вариант удовлетворяет условию, значит, окончательно получили ответ: acdeb.
Ответ: 2.
ответил 24 Март, 19 от stravira

Связанных вопросов не найдено

Обучайтесь и развивайтесь всесторонне вместе с нами, делитесь знаниями и накопленным опытом, расширяйте границы знаний и ваших умений.

Популярное на сайте:

Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах. 

Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте. 

Как быстро и эффективно исправить почерк?  Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.

Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.