Двоичные преобразования
На вход алгоритма подаётся натуральное число . Алгоритм строит по нему новое число следующим образом:
1. Строится двоичная запись числа .
2. К этой записи дописываются справа ещё несколько разрядов по следующему правилу:
а) Если чётное, то к нему справа приписывается в двоичном виде сумма цифр его двоичной записи;
6) Если нечётное, то к нему справа приписываются два нуля, а слева единица.
Полученная таким образом запись (в ней как минимум на один разряд больше, чем в записи исходного числа ) является двоичной записью искомого числа .
Например, запись числа 1101 будет преобразована в 1110100.
Укажите такое наименьшее число , для которого результат работы данного алгоритма больше числа 215. В ответе это число запишите в десятичной системе счисления.