Информатика. ЕГЭ 5

Информатика. ЕГЭ

Задания для подготовки

Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников

Задание 5. Информатика. ЕГЭ. Апробация. 05.03.2025-2

Просмотры: 778
Изменено: 8 марта 2025

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

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

Например, для исходного числа 410=1002 результатом является число 2010=101002, а для исходного числа 510=1012 это число 5310=1101012.

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

Показать решение...


Задание 5. Информатика. ЕГЭ. Апробация. 05.03.2025

Просмотры: 1226
Изменено: 5 марта 2025

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

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

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

Например, для исходного числа 610=1102 результатом является число 10002=810, а для исходного числа 410=1002 результатом является число 11012=1310. Укажите минимальное число N, после обработки которого с помощью этого алгоритма получается число R, большее 19. В ответе запишите это число в десятичной системе счисления.

Показать решение...


Задание 5. Информатика. ЕГЭ. Демо-2025

Просмотры: 3259
Изменено: 2 февраля 2025

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

  1. Строится двоичная запись числа N.
  2. а) если число чётное, то к двоичной записи числа слева дописывается 10;
    б) если число нечётное, то к двоичной записи числа слева дописывается 1 и справа дописывается 01.
    Полученная таким образом запись является двоичное записью искомого числа R.
  3. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа 410=1002 результатом является число 2010=101002, а для исходного числа 510=1012 это число 5310=1101012.

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

Показать решение...


Задание 5. Информатика. ЕГЭ. ЕГКР. 21.12.2024

Просмотры: 4213
Изменено: 21 февраля 2025

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

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

Например, для исходного числа 1110=1023 результатом является число 102103=10210, а для исходного числа 1210=1103 это число 110103=11110.

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

Показать решение...


Задание 5. Информатика. ЕГЭ. Шастин. 13.03.2025

Просмотры: 348
Изменено: 14 марта 2025

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

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

Например, для исходного числа 1110=1023 результатом является число 101023=9210, а для исходного числа 1210=1103 это число 101103=9310. Укажите минимальное нечётное число R, большее 418, которое может быть получено с помощью описанного алгоритма. В ответе запишите это число в десятичной системе счисления.

Показать решение...


Задание 5. Информатика. ЕГЭ. Статград. 04.03.2025

Просмотры: 849
Изменено: 4 марта 2025

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

  1. Строится двоичная запись числа N.
  2. Если в двоичной записи числа N нулей больше, чем единиц, то самый левый ноль заменяется на единицу. В противном случае самая правая единица заменяется на ноль.
  3. Результат переводится в десятичную систему счисления.
  4. Результатом работы алгоритма становится модуль разности исходного числа N и числа, полученного на предыдущем шаге.

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

  1. Строим двоичную запись числа N: 1710=100012.
  2. В полученном двоичном числе нулей больше, заменяем самый левый ноль: 1000111001.
  3. Переводим в десятичную систему: 110012=2510.
  4. Вычисляем модуль разности: |1725|=8.

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

  1. Строим двоичную запись числа N: 2810=111002.
  2. В полученном двоичном числе нулей не больше, заменяем самую правую единицу: 1110011000.
  3. Переводим в десятичную систему: 110002=2410.
  4. Вычисляем модуль разности: |2824|=4.

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

При каком наименьшем N, не превышающем 109, в результате работы алгоритма получится наибольшее значение R?

Показать решение...