ЕГЭ, ОГЭ, программирование и робототехника в Калининграде

Тренажёр ЕГЭ по информатике: задания с решениями

№ 5201. Авторская задача

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

  1. Строится четверичная запись числа N.
  2. Далее эта запись обрабатывается по следующему правилу:
    • если сумма цифр четверичной записи числа чётная, то к этой записи справа дописываются две последние четверичные цифры;
    • если сумма цифр четверичной записи числа нечётная, то к этой записи слева дописывается 2, а справа дописывается 0.
      Полученная таким образом запись является четверичной записью искомого числа R.
  3. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа 1110 = 234 результатом является число 22304 = 17210, а для исходного числа 1310 = 314 это число 31314 = 22110.

Укажите минимальное чётное число R, большее 120, которое может быть получено с помощью описанного алгоритма.

В ответе запишите это число в десятичной системе счисления

№ 5200. Авторская задача

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

  1. Строится восьмеричная запись числа N.
  2. Далее эта запись обрабатывается по следующему правилу:
    • если количество чётных цифр в записи числа нечётно, то к трём последним разрядам восьмеричной записи справа дописывается 46;
    • если количество чётных цифр в записи числа чётно, то остаток от деления числа на 8 умножается на 5, переводится в восьмеричную запись и дописывается слева.
      Полученная таким образом запись является восьмеричной записью искомого числа R.
  3. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа 12 = 148 результатом является число 14468 = 806, а для исходного числа 777 = 14118 это число 411468 = 16998.

Укажите минимальное число N, после обработки которого с помощью этого алгоритма получается число R, равное N

№ 5105. Типовая задача

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

  1. Вычисляется число S — сумма всех цифр числа K.
  2. Вычисляется число M, равное значению максимальной цифры в записи числа K.
  3. Вычисляется число N, равное значению минимальной цифры в записи числа K.
  4. Вычисляется число P1: P1 = S — M.
  5. Вычисляется число P2: P2 = S — N.
  6. Новое число L получается в результате записи рядом без пробелов чисел P1 и P2 таким образом, чтобы они следовали слева направо в неубывающем порядке

Пример. Исходное число K = 6241.
Сумма его цифр S = 6 + 2 + 4 + 1 = 13.
M = 6.
N = 1.
P1 = 13 — 6 = 7.
P2 = 13 — 1 = 12.
Результат: L = 712

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

№ 5104. Типовая задача

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

  1. Строится двоичная запись числа N.
  2. Далее эта запись обрабатывается по следующему правилу:
    • если число N делится на 3, то к этой записи дописываются три последние двоичные цифры;
    • если число N на 3 не делится, то остаток от деления сначала увеличивается на единицу, после чего полученное число умножается на 3, а затем результат умножения переводится в двоичную запись и дописывается в конец числа
      Полученная таким образом запись является двоичной записью искомого числа R.
  3. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа 1210 = 11002 результатом является число 11001002 = 10010, а для исходного числа 410 = 1002 это число 1001102 = 3810

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

В ответе запишите это число в десятичной системе счисления.

№ 5103. Типовая задача

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

  1. Строится двоичная запись числа N.
  2. Далее если исходное число чётное, то справа к построенной двоичной записи числа N приписывается 0, если нечётное, то приписывается 1.
  3. Далее полученная на втором шаге алгоритма запись обрабатывается по следующему правилу:
    • если количество единиц в двоичной записи кратно трём, то в этой записи два левых разряда заменяются на 11;
    • если количество единиц в двоичной записи некратно трём, то в этой записи два левых разряда заменяются на 10.
  4. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа 610 = 1102 результатом является число 10002 = 810, а для исходного числа 310 = 112 результатом является число 1112 = 710.

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

В ответе запишите это число в десятичной системе счисления.

№ 5102. Типовая задача

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

  1. Строится двоичная запись числа N.
  2. Далее эта запись обрабатывается по следующему правилу:
    • если количество значащих цифр в двоичной записи числа чётное, то к этой записи в середину дописывается 1;
    • если количество значащих цифр в двоичной записи числа нечётное, то запись не изменяется.
  3. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа 510 = 1012 результатом является число 1012 = 510, а для исходного числа 210 = 102 результатом является число 1102 = 610.

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

В ответе запишите это число в десятичной системе счисления.

№ 5101. Типовая задача

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

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

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

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

В ответе это число запишите в десятичной системе счисления.

№ 5100. Типовая задача

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

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

Пример. Исходное число: 621. Произведение цифр: 6 х 2 х 1 = 12; сумма цифр: 6 + 2 + 1 = 9. Результат: 129.

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

№ 5056. Демоверсия 2027

На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
1. Строится двоичная запись числа N.
2. Далее эта запись обрабатывается по следующему правилу:
а) если число N чётное, то к этой записи справа и слева дописываются по две единицы;
б) если число N нечётное, то в конец двоичной записи (справа) дописываются два нуля, а в начало (слева) дописывается единица.
Полученная таким образом запись (в ней на три или четыре разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R.
3. Результат переводится в десятичную систему и выводится на экран.
Например, для исходного числа 1310 = 11012 результатом является число 11101002 = 11610, а для исходного числа 610 = 1102 это число 11110112 = 12310.
Укажите наименьшее число R, превышающее 95, которое может быть результатом работы данного алгоритма. В ответе запишите это число в десятичной системе счисления.

№ 5055. Пересдача 2026

На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
1. Строится двоичная запись числа N.
2. Далее эта запись обрабатывается по следующему правилу:
a) если сумма цифр в двоичной записи числа чётная, то к этой записи справа дописывается 0, а затем два левых разряда заменяются на 10;
б) если сумма цифр в двоичной записи числа нечётная, то к этой записи справа дописывается 1, а затем два левых  разряда заменяются на 11.
Полученная таким образом запись является двоичной записью искомого числа R.
3. Результат переводится в десятичную систему и выводится на экран.
Например, для исходного числа 610 = 1102 результатом является число 10002 = 810, а для исходного числа 410 = 1002 это число 11012 = 1310
Укажите минимальное число N, после обработки которого с помощью этого алгоритма получается число R, не меньшее 16. В ответе запишите это число в десятичной системе счисления.

Прокрутите для загрузки ещё