Задание 5 ЕГЭ по информатике

Д. Бахтиевid 812641 балл

Двоичные преобразования

На вход алгоритма подаётся натуральное число NN. Алгоритм строит по нему новое число RR следующим образом:

1. Строится двоичная запись числа NN.

2. Далее эта запись обрабатывается по следующему правилу:

а) если количество значащих нулей в этой записи чётно, то к ней слева и справа дописываются по одной единице.

6) иначе, если количество значащих нулей в этой записи нечётно, то слева к этой записи дописывается 10.

Полученная таким образом запись является двоичной записью искомого числа RR.

3. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа 610=11026_{10}=110_{2} результатом является число 101102=221010110_{2}=22_{10}.

Укажите максимальное число RR, меньшее 100, которое могло получиться в результате выполнения данного алгоритма.