10 ноября 12:44

Тип 5 № 23345

Поделиться:

Алгоритм получает на вход натуральное число NN и строит по нему новое число RR следующим образом:

  1. Строится двоичная запись числа NN.

  2. В полученной записи все нули заменяются на единицы, все единицы –на нули. Из полученного числа удаляются ведущие нули.

  3. Результат переводится в десятичную систему счисления.

  4. Результатом работы алгоритма становится разность исходного числа NN и числа, полученного на предыдущем шаге.

Пример. Дано число NN = 22. Алгоритм работает следующим образом:

  1. Строим двоичную запись: 2210 = 101102.

  2. Заменяем цифры и удаляем ведущие нули: 10110 → 01001 → 1001.

  3. Переводим в десятичную систему: 10012 = 910.

  4. Вычисляем разность: 22 – 9 = 13.

Результат работы алгоритма RR = 13.

При каком наименьшем NN в результате работы алгоритма получится RR = 999?


Источник: ЕГЭ · Информатика · СтатГрад 2022