10 ноября 12:44

Тип 5 № 13180

Поделиться:

На вход алгоритма подаётся натуральное число NN (N>3N > 3). Алгоритм строит по нему новое число RR следующим образом.

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

  2. Далее эта запись обрабатывается по следующему правилу: а) если число NN чётное, то к этой записи дописываются справа последние две цифры записи в том же порядке, в котором они идут в самой записи; б) если число NN нечётное, то к этой записи дописываются справа последние три цифры записи в том же порядке, в котором они идут в самой записи.

    Полученная таким образом запись является двоичной записью искомого числа RR.

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

Например, для исходного числа 410=10024_{10} = 100_2 результатом является число 100002=161010000_2 = 16_{10}, а для исходного числа 910=100129_{10} = 1001_2 это число 10010012=73101001001_2 = 73_{10}. Укажите минимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, большее 256.