Ответ:
Код не должен быть началом или окончанием другого кодового слова — это условие Фано.
Длины 1 и 2 не подходят: слова 0 и 1 являются началами имеющихся кодов; все слова длины 2 либо уже заняты, либо являются началами имеющихся кодов.
Среди слов длины 3 каждое либо занято, либо является началом существующего кода, либо начинается с уже существующего слова 01. Значит, подходящего кода длины 3 нет.
На длине 4 код 1001 подходит: он не совпадает с имеющимися кодами и ни одно из имеющихся слов не является его началом. Других подходящих кодов длины 4 нет.
Ответ: 1001
