Для пяти букв алфавита заданы их двоичные коды ( для некоторых букв из двух битов, для некоторых - из трех битв). а-000 б-01 в-100 г-10 д-011 определи, какой набор букв закодирован двоичный код? 0110100011000 в ответе укажи комбинацию букв без каких-либо знаков препинания.

Серыйпрайм Серыйпрайм    1   08.09.2019 04:00    2

Ответы
ivan497 ivan497  07.10.2020 00:08
Решается обычным перебором
0 - нет
01 возможно Б, разделяем на 2 варианта
011 (Д)   или Б 1
Д 0        | Б 10 (Г)
Д 01(Б) | Б Г 1 | Б 101 (101 не существует, значит отсекаем этот вариант)
ДБ 0 | Д 010 (также убираем) | БГ 10(Г)
ДБ 00 | БГГ  0 | БГ 100(В)
ДБ 000(А) |БГГ 00 | БГВ 0
ДБА 1 | БГГ 001(убираем) | БГВ 01(Б)
ДБА 11(убираем) | БГВБ 1 | БГВ 011(Д)
БГВБ 10(Г) | БГВД 0 
осталось 2 цифры
БГВБГ 00( убираем) | БГВБ 1000(убираем) | БГВД 000(А) 
следователь у нас остался только 1 вариант. это БГВДА
Лучше и нагляднее все это расписать деревом, но тут как вам удобнее
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика