5

С. Крылов. На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.

  1. Из числа N вычитается остаток от деления N на 8, после чего прибавляется остаток от деления N на 2.
  2. Строится двоичная запись полученного результата.
  3. К этой записи дописываются справа ещё два разряда по следующему правилу:
    а) складываются все цифры построенной двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001;
    б) над этой записью производятся те же действия справа дописывается остаток от деления суммы её цифр на 2.

    Полученная таким образом запись является двоичной записью искомого числа R. Укажите минимальное число R, большее 90, которое может являться результатом работы данного алгоритма. В ответе это число запишите в десятичной системе счисления.

Решение:

Скачать: 5_17
Скачано: 11, размер: 83.0 KB, дата: 09 Дек. 2024


Обсуждение закрыто.