Решение: Однозначная расшифровка кодовой цепочки
Валя шифрует русские слова, записывая вместо каждой буквы её код. Коды букв приведены в таблице. Некоторые шифровки можно расшифровать несколькими способами. Например, цепочка 00010101 может означать не только СКА, но и СНК. Среди трёх кодовых цепочек найдите ту, которая имеет только одну расшифровку, и запишите расшифрованное слово.
| Буква | А | Д | К | Н | О | С |
|---|---|---|---|---|---|---|
| Код | 01 | 100 | 101 | 10 | 111 | 000 |
Проверяемые кодовые цепочки: 100101000, 101111100, 100111101.
Решение по шагам
3 шагаПервая цепочка имеет разбиение 100|101|000, то есть ДКС. Других разбиений нет.
Вторая цепочка неоднозначна: 101|111|100 даёт слово КОД, а 10|111|10|100 даёт слово НОНД.
Третья цепочка разбивается как 100|111|101. По таблице это буквы Д, О, К, то есть слово ДОК. Других допустимых разбиений нет.
Где здесь ошибаются
Проверяют только одно разбиение цепочки и не ищут альтернативные.
Путают коды букв Н и А: 10 — это Н, а 01 — это А.
Записывают кодовую цепочку вместо расшифрованного слова.