№5 — #5148
Сложность: Лёгкая
Условие
На вход алгоритма подаётся натуральное число N. Из него строится число R.
1. Строится двоичная запись числа N.
2. Если в двоичной записи ровно две единицы, то слева дописывается 11.
3. Если единиц не две, то справа дважды дописывается последняя цифра записи.
Полученная запись является двоичной записью числа R.
Например, для числа 10₁₀ = 1010₂ единиц две, поэтому получается число 111010₂ = 58₁₀. Для числа 7₁₀ = 111₂ получается число 11111₂ = 31₁₀. Укажите минимальное число R, большее 130.
Ответ
Похожие задания