Банк заданий
ЕГЭ по информатике Задание №5 Анализ алгоритмов для исполнителей, Двоичные преобразования

Бесплатно готовься к экзаменам
на проверенных материалах ФИПИ

Банк заданий ЕГЭ по информатике от 100балльного репетитора

Каталог заданий

Найдите нужные задания по ЕГЭ, Информатика, номеру или теме. Любое задание можно открыть в каталоге или решить в тренажёре.

Я готовлюсь к
Номер задания
Список задач
  • id 813201 балл

    Двоичные преобразования

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

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

    2. Если NN четное, то в конец (справа) дописывается 0, иначе дописывается 1.

    3. К полученной на предыдущем этапе записи справа дописывается 1, если в двоичной записи числа NN нечетное количество единиц, иначе справа дописывается 0.

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

    Укажите минимальное значение RR, большее 2023, которое может являться результатом выполнения приведенного алгоритма.

  • id 813291 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если число NN делится на 3, то к этой записи дописываются три последние двоичные цифры;

    б) если число NN на 3 не делится, то остаток от деления умножается на 3, переводится в двоичную запись и дописывается в конец числа.

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

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

    Например, для исходного числа 1210=1100212_{10}=1100_{2} результатом является число 11001002=100101100100_{2}=100_{10}, а для исходного числа 410=10024_{10}=100_{2} результатом является число 100112=191010011_{2}=19_{10}.

    Укажите максимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, меньшее чем 76.

  • id 813331 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если сумма цифр в двоичной записи числа делится на 3, то к этой записи дописываются две первые двоичные цифры;

    б) если сумма цифр в двоичной записи числа не делится на 3, то к этой записи слева дописывается двоичная запись утроенного остатка от деления суммы цифр в двоичной записи числа на 3.

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

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

    Например, для исходного числа 610=11026_{10}=110_2 результатом является число 1101102=5410110110_{2}=54_{10}, а для исходного числа 1110=1011211_{10}=1011_2 результатом является число 1011102=4610101110_{2}=46_{10}.

    Укажите максимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, не большее 60.

  • id 813341 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если число NN делится на 5, то к двоичной записи справа дописываются последние три цифры;

    б) если число NN не делится на 5, то остаток от деления числа NN на 5 умножается на пять, а затем полученный результат в двоичном виде приписывается слева к двоичной записи.

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

    Например, для исходного числа 1210=1100212_{10}=1100_2 результатом является число 101011002=1721010101100_2=172_{10}.

    Укажите минимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, большее 512. В ответе запишите это число в десятичной системе счисления.

  • id 813371 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если число NN делится на 3, то к двоичной записи справа дописываются две первые двоичные цифры;

    б) если число NN не делится на 3, то остаток от деления числа NN на 3 переводится в двоичную запись и дописывается в конец двоичной записи.

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

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

    Например, для исходного числа 1210=1100212_{10}=1100_2 результатом является число 1100112=5110110011_2=51_{10}, а для исходного числа 410=10024_{10}=100_2 результатом является число 10012=9101001_2=9_{10}.

    Укажите минимальное число NN, после обработки которого с помощью этого алгоритма получается наибольшее число RR, меньшее 105.

  • id 813401 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если число NN делится на 3, то к двоичной записи справа дописываются последние три цифры;

    б) если число NN не делится на 3, то остаток от деления числа NN на 3 умножается на три, а затем полученный результат в двоичном виде приписывается справа к двоичной записи.

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

    Например, для исходного числа 1210=1100212_{10}=1100_2 результатом является число 11001002=100101100100_{2}=100_{10}, а для исходного числа 410=10024_{10}=100_{2} результатом является число 100112=191010011_{2}=19_{10}.

    Укажите минимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, большее 76. В ответе запишите это число в десятичной системе счисления.

  • id 813411 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если число кратно 3, тогда в конец дописывается три младших разряда полученной двоичной записи,

    б) если число не кратно 3, тогда в конец дописывается двоичная последовательность, являющаяся результатом умножения 3 на остаток от деления числа NN на 3.

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

    Например, для исходного числа 510=10125_{10}=101_2 результатом является число 1011102=4610101110_{2}=46_{10}, а для исходного числа 910=100129_{10}=1001_2 результатом является число 10010012=73101001001_{2}=73_{10}.

    Укажите наибольшее число NN, после обработки которого с помощью этого алгоритма получается число RR, меньшее 100. В ответе запишите это число в десятичной системе счисления.

  • id 813431 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если количество разрядов в числе чётное, тогда в центр записи числа дописывается 000;

    б) если количество разрядов в числе нечётное, тогда к этой записи слева дописывается 1, а справа дописывается 01.

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

    Например, для исходного числа 510=10125_{10}=101_2 результатом является число 1101012=5310110101_2=53_{10}, а для исходного числа 810=100028_{10}=1000_2 результатом является число 10000002=64101000000_2=64_{10}.

    Укажите минимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, большее 100.

  • id 813461 балл

    Двоичные преобразования

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

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

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

    3. Затем складываются все цифры полученной двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа).

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

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

    Например, дано число N=13N = 13. Алгоритм работает следующим образом: двоичная запись числа N2=11012N_2=1101_2; последняя цифра 1 заменяется на 0 - 110021100_2; дописывается бит четности: 110002=241011000_2=24_{10}. На экран выводится число 24.

    Укажите число NN, после обработки, которого с помощью данного алгоритма получается минимальное значение RR, большее 78.

  • id 813511 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если число чётное, то к двоичной записи числа слева дописывается 10;

    6) если число нечётное, то к двоичной записи числа слева дописывается 1 и справа дописывается 01.

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

    Например, для исходного числа 410=10024_{10}=100_2, результатом является число 2010=10100220_{10}=10100_2, а для исходного числа 510=10125_{10}=101_2 результатом является число 5310=110101253_{10}=110101_2.

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

  • id 813791 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если сумма цифр в двоичной записи числа чётная, то к этой записи справа дописывается 0, а затем два левых разряда заменяются на 10;

    б) если сумма цифр в двоичной записи числа нечётная, то к этой записи справа дописывается 1, а затем два левых разряда заменяются на 11.

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

    Например, для исходного числа 610=11026_{10}=110_2 результатом является число 10002=8101000_{2}=8_{10}, а для исходного числа 410=10024_{10}=100_2 результатом является число 11012=13101101_{2}=13_{10}.

    Укажите минимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, большее 40. В ответе запишите это число в десятичной системе счисления.

  • id 813801 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если сумма цифр в двоичной записи числа чётная, то к этой записи справа дописывается 1, а затем два левых разряда заменяются на 10;

    б) если сумма цифр в двоичной записи числа нечётная, то к этой записи справа дописывается 0, а затем два левых разряда заменяются на 11.

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

    Например, для исходного числа 610=11026_{10}=110_2 результатом является число 10012=9101001_{2}=9_{10}, а для исходного числа 410=10024_{10}=100_2 результатом является число 11002=12101100_{2}=12_{10}.

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

  • id 813811 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если сумма цифр в двоичной записи числа чётная, то к этой записи справа дописывается 0, а затем два левых разряда заменяются на 10;

    б) если сумма цифр в двоичной записи числа нечётная, то к этой записи справа дописывается 1, а затем два левых разряда заменяются на 11.

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

    Например, для исходного числа 610=11026_{10}=110_2 результатом является число 10002=8101000_{2}=8_{10}, а для исходного числа 410=10024_{10}=100_2 результатом является число 11012=13101101_{2}=13_{10}.

    Укажите максимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, меньшее 35. В ответе запишите это число в десятичной системе счисления.

  • id 813821 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если сумма цифр в двоичной записи числа чётная, то к этой записи справа дописывается 0, а затем два левых разряда заменяются на 10;

    б) если сумма цифр в двоичной записи числа нечётная, то к этой записи справа дописывается 1, а затем два левых разряда заменяются на 11.

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

    Например, для исходного числа 610=11026_{10}=110_2 результатом является число 10002=8101000_{2}=8_{10}, а для исходного числа 410=10024_{10}=100_2 результатом является число 11012=13101101_{2}=13_{10}.

    Укажите минимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, не меньшее, чем 16. В ответе запишите это число в десятичной системе счисления

  • id 813921 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если число чётное, то к двоичной записи числа слева дописывается 10;

    б) если число нечётное, то к двоичной записи числа слева дописывается 1 и справа дописывается 01.

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

    Например, для исходного числа 410=10024_{10}=100_2 результатом будет являться число 2010=10100220_{10}=10100_2.

    Укажите минимальное число NN, после обработки которого с помощью этого алгоритма получается число RR, не меньшее, чем 19. В ответе запишите это число в десятичной системе счисления.

  • id 813941 балл

    Двоичные преобразования

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

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

    2. К полученной записи дописываются разряды. Если число четное справа дописывается 10, если число нечетное – слева дописывается 1 и справа 01.

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

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

    1. Двоичная запись числа N2=11012N_2=1101_2.

    2. Число нечетное, следовательно слева дописываем 1, справа 01 – 1+1101+01 = 1110101.

    3. На экран выводится число 117.

    В результате работы автомата на экране появилось число, большее 516. Для какого наименьшего значения NN данная ситуация возможна?

  • id 814001 балл

    Двоичные преобразования

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

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

    2. К этой записи дописываются справа ещё несколько разрядов по следующему правилу:

    а) Если NN чётное, то к нему справа приписывается в двоичном виде сумма цифр его двоичной записи;

    6) Если NN нечётное, то к нему справа приписываются два нуля, а слева единица.

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

    Например, запись числа 1101 будет преобразована в 1110100.

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

  • id 814141 балл

    Двоичные преобразования

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

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

    2. К этой записи дописываются справа ещё два разряда по следующему правилу:

    а) складываются все цифры двоичной записи числа NN, и остаток от деления суммы на 2 дописывается в конец числа (справа).

    Например, запись 11100 преобразуется в запись 111001.

    б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы её цифр на 2.

    Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа NN) является двоичной записью результирующего числа RR.

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

  • id 814161 балл

    Двоичные преобразования

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

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

    2. Если NN четное, то в конец полученной записи (справа) дописывается 0, в начало – 1; если NN – нечётное в конец и начало дописывается по две единицы.

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

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

    1. Двоичная запись числа N2=11012N_2 = 1101_2.

    2. Число нечетное, следовательно по две единицы по краям – 11110111.

    3. На экран выводится число 247.

    Укажите наименьшее число, большее 52, которое может являться результатом работы автомата.

  • id 814471 балл

    Двоичные преобразования

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

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

    2. К этой записи дописываются ещё два разряда по следующему правилу:

    а) если NN чётное, то к нему справа приписываются две последние цифры его двоичной записи;

    б) если NN нечётное, то к нему справа и слева приписывается цифра 1.

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

    Например, двоичная запись нечётного числа 11001211001_{2} будет преобразована в 111001121110011_{2}.

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

  • id 814481 балл

    Двоичные преобразования

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

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

    2. К этой записи дописываются ещё два разряда по следующему правилу:

    а) если NN чётное, то к нему справа приписываются две последние цифры его двоичной записи;

    б) если NN нечётное, то к нему справа и слева приписывается цифра 1.

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

    Например, двоичная запись нечётного числа 11001211001_{2} будет преобразована в 111001121110011_{2}.

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

  • id 814711 балл

    Двоичные преобразования

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

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

    2. Запись «переворачивается», то есть читается справа налево. Если при этом появляются ведущие нули, они отбрасываются.

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

    Например, дано число N=58N = 58. Алгоритм работает следующим образом: двоичная запись числа N2=1110102N_2=111010_2; запись справа налево - 10111210111_2 (ведущий ноль отброшен). На экран выводится десятичное значение полученного числа - 23.

    Какое наибольшее число NN, не превышающее 100, после обработки автоматом даёт результат 13?

  • id 815001 балл

    Двоичные преобразования

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

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

    2. К этой записи дописываются справа ещё два разряда по следующему правилу:

    а) складываются все цифры двоичной записи числа NN, и остаток от деления суммы на 2 дописывается в конец числа (справа);

    б) над этой записью производятся те же действия – справа дописывается остаток от деления суммы её цифр на 2.

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

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

  • id 1187621 балл

    Двоичные преобразования

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

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

    2. Далее эта запись обрабатывается по следующему правилу:

    а) если число NN чётное, то к этой записи справа и слева дописываются по две единицы;

    б) если число NN нечётное, то в конец двоичной записи (справа) дописываются два нуля, а в начало (слева) дописывается единица.

    Полученная таким образом запись (в ней на три или четыре разряда больше, чем в записи исходного числа NN) является двоичной записью искомого числа RR.

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

    Например, для исходного числа 1310=1101213_{10} = 1101_2 результатом является число 11101002=116101110100_2 = 116_{10}, а для исходного числа 610=11026_{10} = 110_2 это число 11110112=123101111011_2 = 123_{10}.

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

Основная информация об экзамене

Когда будет экзамен

ИЮНЬ 2027

Дата сдачи 2027

18 ИЮНЯ

Резервные даты 2027

24 И 25 ИЮНЯ

Экзамен длится

3 Ч 55 МИН

Результаты выпускников 2025 года

Изучай средние баллы и оценивай свои шансы

55.8Среднийбалл 2025
800Стобалльниковв 2025
11%
0–30
25.2%
31–50
28.1%
51–70
20.7%
71–85
15%
86–100
Ниже порога 40БВыше порога

Твой путь к высоким баллам начинается здесь

Занимайся без стресса и паники и приходи к топовым результатам

Твой путь к высоким баллам начинается здесь от 100балльного репетитора
  • Все задания создают реальные эксперты ЕГЭ
  • Фильтры по предметам, номерам и темам
  • Никакой лишней рекламы: только задания и ответы
  • Можно готовиться в удобной мобильной версии

Выбирай предмети начинай подготовку

В школе дают теорию, в Банке — вся нужная практика для экзамена

Получай подсказки, если задача слишком сложная

Выбирай предмет и начинай подготовку от 100балльного репетитора

Тренируйся по 10–15 минут каждый день

Выбирай предмет и начинай подготовку от 100балльного репетитора

Отрабатывай западающие задания и темы

Выбирай предмет и начинай подготовку от 100балльного репетитора

ХОЧЕШЬ ПОСТУПИТЬ НА БЮДЖЕТ?

Тогда начинай тренироваться сегодня —
практика приведёт к высоким баллам

Хочешь поступить на бюджет? от 100балльного репетитора