Чтобы решить задачу, давайте сначала уточним коды букв, так как они будут использоваться для расшифровки данных последовательностей.
Из условия мы знаем, что:
- К = 00
- А = 101
- О = 111
- Т = 01
- Р = 110
- Н = 010
- М = 10
Теперь расшифруем каждую из трех кодовых цепочек по очереди.
1) Шифровка: 1111 010 101
Разделим код на возможные части:
- 11 (111) - О
- 1 (1) - не является кодом
- 1111 (1111) - не является кодом
- Можно попробовать, используя разные комбинации:
- 111 (О) 1 (не код) 0 (не код) 10 (М)
- Можно разбить на:
- 111 (О) 101 (А) - ОА
- 111 (О) 010 (Н) - ОН
- 01 (Т) 111 (О) - ТО
Эта цепочка имеет несколько расшифровок.
2) Шифровка: 0011 011 101
Переведем:
- 00 (К)
- 11 (не код)
- 0 (не код)
- 011 (не код)
- Можно попробовать разбить:
- 00 (К) 11 (не код)
- 0 (не код) 101 (А)
Также, эта шифровка имеет несколько расшифровок.
3) Шифровка: 1111 011 000
Расшифруем:
- 1111 (не код)
- 0 (не код)
- 11 (не код)
- 000 (не код)
Здесь есть возможность разбить код следующим образом:
- 111 (О) 0 (не код) 00 (К) 11 (не код)
Кроме того, нету смысла разбивать потому что свыше 3-х разрядные коды отсутствуют из таблицы.
Таким образом, эта цепочка также имеет только одно возможное значение – "ОК".
Вывод
Сравнив все расшифровки, мы видим, что вторая шифровка имеет только одну возможную расшифровку. На основании всех возможных значений шифровок, видно что 1111 011 000 также имеет одну единственную расшифровку "ОК".
Поэтому ответ будет:
Ответ: ОК