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

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

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

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

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

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

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

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

    1. Вычисляется сумма чётных цифр в десятичной записи числа NN. Если чётных цифр в записи нет, сумма считается равной нулю.

    2. Вычисляется сумма цифр, стоящих на чётных местах в десятичной записи числа NN без ведущих нулей. Места отсчитываются слева направо (от старших разрядов к младшим, начиная с единицы). Если число однозначное (цифр на чётных местах нет), сумма считается равной нулю.

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

    Например, дано число N=2021N = 2021. Алгоритм работает следующим образом: чётные цифры в записи - 2, 0, 2, а их сумма равна 4; цифры на чётных местах - 0, 1, а их сумма равна 1; модуль разности полученных сумм равен 3. Результат работы алгоритма R=3R = 3.

    Определите наименьшее NN, из которого в результате работы алгоритма получится R=9R = 9.

  • 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 813841 балл

    Другие системы счисления

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

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

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

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

    Например, дано число N=13N = 13. Алгоритм работает следующим образом: пятеричная запись числа N5=235N_5=23_5; последняя цифра нечетная, следовательно, слева дописываем 2, справа 3: 22335=318102233_5=318_{10}. На экран выводится число 318.

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

  • id 813891 балл

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

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

    1. Все пары соседних цифр в десятичной записи N рассматриваются как двузначные числа (возможно, с ведущим нулём).

    2. Из списка полученных на предыдущем шаге двузначных чисел выделяются наибольшее и наименьшее.

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

    Например, дано число N=2022N = 2022. Алгоритм работает следующим образом: в десятичной записи выделяем двузначные числа - 20, 2, 22; наибольшее и наименьшее из найденных чисел - 22 и 2 соответственно. Результат работы алгоритма - R=20R = 20.

    Определите наименьшее NN, в результате работы алгоритма которого получится R=44R = 44.

  • id 813901 балл

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

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

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

    2. Из списка полученных на предыдущем шаге двузначных чисел выделяются наименьшее и наибольшее.

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

    Например, дано число N=2022N = 2022. Алгоритм работает следующим образом: в десятичной записи выделяем двузначные числа - 20, 2, 22; наименьшее из найденных чисел - 2, наибольшее - 22. Результат работы алгоритма R=24R = 24.

    Определите наименьшее NN, из которого в результате работы алгоритма получится R=137R = 137.

  • 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 813971 балл

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

    Автомат получает на вход трёхзначное число NN. По этому числу строится новое число по следующим правилам.

    1. Из цифр, образующих десятичную запись NN, строятся наибольшее и наименьшее возможные двузначные числа (числа не могут начинаться с нуля).

    2. На экран выводится разность полученных двузначных чисел.

    Например, дано число N=351N = 351. Наибольшее двузначное число из заданных цифр – 53, наименьшее – 13. На экран выводится разность 53−13=4053 - 13 = 40.

    Определите наименьшее возможное трёхзначное число NN, в результате обработки которого на экране автомата появится число 5.

  • id 814001 балл

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

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

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

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

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

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

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

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

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

  • id 814061 балл

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

    Автомат получает на вход натуральное трёхзначное число. По этому числу строится новое число по следующим правилам.

    1. Вычисляются суммы квадратов первой и второй, а также второй и третьей цифр исходного числа.

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

    Например, исходное число - 534. Суммы квадратов цифр: 52+32=345^{2}+3^2=34, 32+42=253^{2}+4^2=25. Результат: 3425.

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

  • id 814091 балл

    Другие системы счисления

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

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

    2. К этой записи дописывается ещё три или четыре разряда по следующему правилу: если NN нечётное, то слева к нему приписывается 2, а справа - 11; в противном случае слева приписывается 13, а справа 02.

    Например, N=4510=2314→2231114=277310=RN=45_{10}=231_4→223111_4=2773_{10}=R.

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

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

  • 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 814561 балл

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

    Автомат получает на вход трехзначное число. По этому числу строится новое число по следующим правилам.

    1. Умножаются первая и вторая, а также вторая и третья цифры исходного числа.

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

    Например, исходное число - 543. Произведения: 5∗4=205 * 4 = 20; 4∗3=124 * 3 = 12. Результат: 2012.

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

  • id 814571 балл

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

    Автомат получает на вход четырехзначное число. По этому числу строится новое число по следующим правилам.

    1. Умножаются первая и вторая, а также третья и четвертая цифры исходного числа.

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

    Например, исходное число - 5431. Произведения: 5∗4=205 * 4 = 20; 3∗1=33 * 1 = 3. Результат: 320.

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

  • id 814691 балл

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

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

    1. Из цифр, образующих десятичную запись NN, строятся наибольшее и наименьшее возможные двузначные числа (числа не могут начинаться с нуля).

    2. На экран выводится разность полученных двузначных чисел.

    Например, дано число N=351N = 351. Алгоритм работает следующим образом. Наибольшее двузначное число из заданных цифр – 53, наименьшее – 13. На экран выводится разность 53 – 13 = 40.

    Чему равно количество чисел NN на отрезке [100;200][100; 200], в результате обработки которых на экране автомата появится число 30?

  • id 814711 балл

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

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

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

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

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

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

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

  • id 814731 балл

    Другие системы счисления

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

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

    2. В конец записи (справа) дописывается остаток от деления числа NN на 3.

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

    Например, дано число N=11N=11. Алгоритм работает следующим образом: троичная запись числа N3=1023N_3=102_3; остаток от деления 11 на 3 равен 2, следовательно, новая запись 10223=35101022_3=35_{10}. На экран выводится число 35.

    Определите наименьшее трёхзначное число, которое может появиться на экране в результате работы автомата.

  • id 814881 балл

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

    Автомат обрабатывает четырехзначное десятичное число NN. Из цифр числа строятся все возможные двузначные числа путем перестановки цифр числа.

    Например, дано число 1223. Из него можно построить следующие числа: 12, 13, 21, 22, 23, 31, 32.

    Найдите разницу между минимальным и максимальным числами NN, из цифр которых можно составить максимально возможное количество двузначных чисел.

  • id 814901 балл

    Другие системы счисления

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

    1. В шестеричной записи числа NN дублируется последняя цифра.

    2. Получившееся число переводится в двоичное представление.

    3. В получившейся записи дублируется последняя цифра.

    4. Полученное в результате этих операций число переводится в десятичную систему счисления.

    Например, дано число 13, для которого 1310→216→2116→10011112→100111112→1591013_{10}→21_6→211_6→1001111_2→10011111_2→159_{10}.

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

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

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

ИЮНЬ 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балльного репетитора