Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
- Просмотры: 14
- Изменено: 14 апреля 2025
(Е. Джобс) Автомат обрабатывает десятичное натуральное число \(N\) по следующему алгоритму:
- К десятичной записи справа приписывается последняя цифра числа \(N.\)
- Получившееся число переводится в двоичное представление.
- К двоичной записи этого числа справа дописывается бит четности: единица, если количество единиц в двоичной записи нечетно, и ноль, если количество единиц четно.
- Полученное в результате этих операций число переводится в десятичную систему счисления.
Пример. Дано число \(13.\) Оно преобразуется следующим образом:$$13 \to 133 \to 10000101_2 \to 100001011_2 \to 267.$$ Укажите минимальное число \(N,\) после обработки которого получится число, превышающее \(413.\)
Показать решение...
- Просмотры: 15
- Изменено: 13 апреля 2025
(Е. Джобс) Автомат обрабатывает десятичное натуральное число \(N\) по следующему алгоритму:
- Строится двоичная запись числа \(N.\)
- К этой записи справа дописывается \(0,\) если число нечетное, и слева \(1\) в обратном случае.
- Если единиц в двоичном числе получилось четное количество, справа дописывается \(1,\) иначе \(0.\)
Например, двоичная запись \(1010\) числа \(10\) будет преобразована в \(110100.\) Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа \(N)\) является двоичной записью числа — результата работы данного алгоритма. Укажите минимальное число \(N,\) для которого результат работы алгоритма будет больше \(228.\) В ответе это число запишите в десятичной системе счисления.
Показать решение...
- Просмотры: 27
- Изменено: 13 апреля 2025
(Е. Джобс) Автомат обрабатывает десятичное натуральное число \(N\) по следующему алгоритму:
- Строится двоичная запись числа \(N.\)
- Если число чётное, справа (в конец двоичной записи числа) приписывается \(1,\) в противном случае справа приписывается \(0.\)
- Для полученного числа пункт 2 повторяется ещё один раз.
Например, двоичная запись \(1001\) числа \(9\) будет преобразована в \(100101.\) Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа \(N)\) является двоичной записью числа — результата работы данного алгоритма. Укажите максимальное число \(N,\) для которого результат работы алгоритма будет меньше \(171.\) В ответе это число запишите в десятичной системе счисления.
Показать решение...
- Просмотры: 15
- Изменено: 13 апреля 2025
(Е. Джобс) Автомат обрабатывает десятичное натуральное число \(N\) по следующему алгоритму:
- Строится двоичная запись числа \(N.\)
- К этой записи дописываются разряды по следующему правилу: если единиц больше, чем нулей, в конец приписывается \(0,\) иначе в начало строки приписывается две единицы.
- Пункт 2 повторяется ещё один раз.
Полученная таким образом запись является двоичной записью искомого числа \(R.\) Укажите минимальное число \(N,\) при вводе которого получится значение \(R\) больше, чем \(500.\) В ответе запишите это число в десятичной системе.
Показать решение...
- Просмотры: 12
- Изменено: 12 апреля 2025
Автомат обрабатывает десятичное натуральное число \(N\) по следующему алгоритму:
- Строится двоичная запись числа \(N.\)
- К полученному числу справа дописывается \(0,\) если в числе единиц больше, чем нулей; иначе дописывается \(1.\)
- Из середины двоичного числа убирается \(2\) разряда, если количество разрядов получилось четным, и \(3\) разряда, если нечетное.
- Результат переводится в десятичную систему.
Пример. Дано число \(N = 11.\) Алгоритм работает следующим образом.
- Двоичная запись числа \(N\): \(11 = 1011_2\)
- Единиц больше, чем нулей, новая запись \(10110_2.\)
- Длина нечётная, удаляем три средних разряда, новая запись \(10_2.\)
- Десятичное значение полученного числа \(2.\)
Сколько различных значений может получиться на отрезке \([50; \, 100]\) в результате работы автомата?
Показать решение...
- Просмотры: 20
- Изменено: 12 апреля 2025
Автомат обрабатывает десятичное натуральное число \(N\) по следующему алгоритму:
- Строится двоичная запись числа \(N.\)
- К полученному числу справа дописывается \(0,\) если в числе единиц больше, чем нулей; иначе дописывается \(1.\)
- Из середины двоичного числа убирается \(2\) разряда, если количество разрядов получилось четным, и \(3\) разряда, если нечетное.
- Результат переводится в десятичную систему.
Пример. Дано число \(N = 11.\) Алгоритм работает следующим образом.
- Двоичная запись числа \(N\): \(11 = 1011_2\)
- Единиц больше, чем нулей, новая запись \(10110_2.\)
- Длина нечётная, удаляем три средних разряда, новая запись \(10_2.\)
- Десятичное значение полученного числа \(2.\)
Для скольких различных значений \(N\) в результате работы автомата получается число \(58?\)
Показать решение...