
Задание 5 ЕГЭ по информатике
Что проверяет: Алгоритм обработки чисел
Задание 5 ЕГЭ по информатике проверяет тему «алгоритм обработки чисел». Ниже вы найдёте 1 вариант с условием, ответом и разбором, а под ними теория и алгоритм решения этого номера.

Теория к заданию 5 ЕГЭ по информатике: алгоритм обработки чисел
Задан алгоритм преобразования числа через его двоичную запись. Нужно найти минимальное или максимальное подходящее исходное число.
Что нужно знать
- Перевод в двоичную систему: деление на 2 с остатками, читаемыми снизу вверх.
- Приписывание цифр справа равносильно умножению на степень двойки и прибавлению приписанного числа.
- Нужно аккуратно различать условия «делится на 3» и «не делится»: они дают разные приписки.
- Перебор ведут по возрастанию N, начиная с границы, заданной условием.
- Полезно заранее оценить, при каких N результат превысит нужный порог: это сокращает перебор.
Как разбирать алгоритм с двоичной записью
- Сначала переведите алгоритм на человеческий язык: что дописывается, что отбрасывается, при каком условии.
- Полезно записать преобразование как формулу: дописать 0 справа значит умножить на 2, дописать 1 значит умножить на 2 и прибавить 1.
- Дописать два разряда значит умножить на 4 и прибавить значение этих разрядов.
- Если алгоритм зависит от чётности числа, разбирайте два случая отдельно: чётное и нечётное.
- При поиске минимального R, большего N, идите от N вверх и проверяйте каждое число: перебор обычно короткий.
- Писать программу не обязательно, но она надёжнее ручного перебора, если диапазон большой.
- Проверяйте найденный ответ, прогнав алгоритм вручную от начала до конца.
Как решать задание 5
- Разберите пример из условия и убедитесь, что правильно поняли правило.
- Оцените, при каком примерно N результат достигнет нужного значения.
- Перебирайте N по возрастанию, для каждого выполняя алгоритм.
- Останавливайтесь на первом N, удовлетворяющем условию.
- Запишите найденное число.
Разбор примера
Алгоритм: к двоичной записи числа N дописывается справа 0, если N чётное, и 1, если нечётное; результат R выводится в десятичном виде. Найдите R для N = 13.
- Переводим 13 в двоичную систему: 13 = 8 + 4 + 1, значит 1101.
- Определяем чётность: 13 нечётное, значит дописываем 1.
- Получаем двоичную запись 11011.
- Переводим обратно: 16 + 8 + 0 + 2 + 1 = 27.
- Проверяем формулой: дописать 1 справа означает 2·13 + 1 = 27. Совпало.
Ответ27
Частые ошибки
- Приписывают цифры слева, а не справа.
- Переводят остаток от деления в двоичную запись без умножения на 3.
Задание 5 входит в ЕГЭ по информатике. На этой странице собраны все варианты этого номера, которые разобраны на сайте: условие, правильный ответ и разбор решения. Остальные номера открываются в списке выше, а целиком все задания ЕГЭ по информатике с ответами собраны на странице предмета.