Контрольные задания > 5. Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код:
Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:
1010110
100000101
00011110001
Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.
Вопрос:
5. Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код:
Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК. Даны три кодовые цепочки:
1010110
100000101
00011110001
Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.
Кодовая таблица:
- А: 01
- Д: 100
- К: 101
- Н: 10
- О: 111
- С: 000
Разберем каждую цепочку:
1. 1010110: Может быть расшифрована как HAH (10 10 110), или как НКН (10 101 10), или как ДН (100 10) и т.д. Не однозначно.
2. 100000101: Может быть расшифрована как ДСА (100 000 01 01), или ДСКА (100 000 101) и т.д. Не однозначно.
3. 00011110001: Расшифровывается однозначно как СОКА (000 111 10 01).
Таким образом, ответ: СОКА