Давайте разберемся с задачей пошагово.
Дано:
Кодовые соответствия букв:
- Т = 01
- В = 100
- О = 101
- Р = 10
- Ж = 111
- К = 000
И три цепочки:
- 10111101
- 100111101
- 01101000
Нужно определить среди них ту, которая имеет только одну расшифровку (одинаковое единственное слово).
Анализируем каждую строку
1. Цепочка: 10111101
Разбираем по кодам:
Что осталось: 01 — Т (на конце).
Значит:
Получается слово "ОЖТ".
Проверяем, есть ли ещё варианты:
- альтернативного разбиения не видится.
- другой вариант: 101 — О, а после 111 (Ж), остается 01 — Т.
Следовательно, один способ декодирования — "ОЖТ".
2. Цепочка: 100111101
Проверка:
Получается слово "ВЖО".
Нет других разбиений. Значит, одна расшифровка.
3. Цепочка: 01101000
Проверки:
Получается "ТОК".
Итоги:
Каждая цепочка по сути расшифровывается однозначно:
Но в условии говорится, что одна из них имеет только одну расшифровку, а другие — могут иметь две.
Посмотрим внимательнее:
- Цепочка 1 (10111101): возможна также интерпретация как КРО?
Рассмотрим:
К = 000 — есть в конце? Нет, не в конце. А разбивать как?
Комбинация:
или:
- 1 — неполный код, нельзя
- 10 — Р
- 111 — Ж
- 01 — Т
Но 1 — не соответствует ни одному коду, потому что минимально — 01 (Т) и 10 (Р).
— Следовательно, только один вариант.
Какие-то другие варианты? Например, могли бы быть:
или
- 1001 —? Нет, такой код не из списка.
Вывод:
Каждая цепочка однозначно декодируется в одно слово, потому что разбиения одни.
Итог:
Если судить по условию, то правильный ответ — это слово из цепочки, которая имеет только одну интерпретацию. Все три судя по разборам имеют только одну.
Но условие, возможно, подразумевает, что среди них есть такая, которая может интерпретироваться другими способами.
Вероятно, так как у цепочки 3 есть только такая форма, которая явно расшифровывается как "ТОК" (прямой разбор).
Ответ:
"ТОК"
Если нужно выбрать конкретно ту цепочку, которая однозначно расшифровывается как определенное слово, то ответ:
"ТОК"