№5 — #5193

Сложность: Средняя

← Назад В избранное Скачать PNG
№5 Сложность: Средняя

Условие

На вход алгоритма подаётся натуральное число N. По нему строится число R. 1. Строится двоичная запись числа N. 2. Подсчитывается количество нулей в записи. 3. Если это количество положительно и нечётно, то оно переводится в двоичную систему счисления и дописывается справа к записи. 4. Если условие не выполнено, то слева к записи дописывается цифра 1. 5. Для полученной записи находится целая часть среднего арифметического всех её цифр. 6. Если найденное значение равно 1, то слева к записи дописывается количество единиц, переведённое в двоичную систему счисления. 7. Если условие не выполнено, то из записи удаляются две последние цифры. Если длина записи меньше трёх символов, она не изменяется. Полученная запись считается двоичной записью числа R.
Укажите максимальное число R, которое может быть получено при N, не превышающем 120. В ответе запишите это число в десятичной системе счисления.

Ответ

💬 Комментарии 0

Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Стань первым.