Контрольные задания > 2. Валя шифрует русские слова, записывая вместо каждой буквы ее код.
Некоторые цепочки можно расшифровать не одним способом. Например, 00101001 может означать не только УРА, но и УАУ. Даны три кодовые цепочки:
011111010
01001001
01001010
Найдите среди них ту, которая имеет только одну расшифровку и запишите в ответе расшифрованное слово.
Вопрос:
2. Валя шифрует русские слова, записывая вместо каждой буквы ее код.
Некоторые цепочки можно расшифровать не одним способом. Например, 00101001 может означать не только УРА, но и УАУ. Даны три кодовые цепочки:
011111010
01001001
01001010
Найдите среди них ту, которая имеет только одну расшифровку и запишите в ответе расшифрованное слово.
Ответ:
Разберем каждую из кодовых цепочек, используя таблицу с кодами букв:
* 011111010:
* 011 - Б, 111 - О, 010 - Р - БОР
* 01001001:
* 01 - А, 00 - невозможно
* 010 - Р, 010 - Р, 01 - A - РРА
* 0100 - Д, 01 - А, 001 - У - ДАУ
* 01001010:
* 01 - А, 001 - У, 010 - Р - АУР
* 010 - Р, 010 - Р, 10 - невозможно
* 0100 - Д, 01 - А, 010 - Р - ДАР
Только цепочка 011111010 имеет единственную расшифровку БОР.
Ответ: БОР