Задание 5 демонстрационного варианта ЕГЭ-2027 (ФИПИ).
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
- Строится двоичная запись числа N.
-
Далее эта запись обрабатывается по следующему правилу:
а) если число N чётное, то к этой записи справа и слева дописываются по две единицы;
б) если число N нечётное, то в конец двоичной записи (справа) дописываются два нуля, а в начало (слева) дописывается единица.
Полученная таким образом запись (в ней на три или четыре разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R. -
Результат переводится в десятичную систему и выводится на экран.
Например, для исходного числа $13_{10} = 1101_2$ результатом является число $1110100_2 = 116_{10}$, а для исходного числа $6_{10} = 110_2$ это число $1111011_2 = 123_{10}$.
Укажите наименьшее число R, превышающее 95, которое может быть результатом работы данного алгоритма. В ответе запишите это число в десятичной системе счисления.
Два примера в условии даны не для красоты: это готовая проверка будущей программы, и запускать её надо первым делом. Оба примера стоит разобрать по разрядам. 13 нечётное, поэтому единица идёт слева, а два нуля справа: 1101 → 1110100, то есть 116. 6 чётное, поэтому по две единицы с обеих сторон: 110 → 1111011, то есть 123.