Топ-5 ошибок на ЕГЭ по информатике и как их избежать
Самые частые ошибки на ЕГЭ по информатике: невнимательность, неправильный тайм-менеджмент, ошибки в коде. Как не потерять баллы.
На ЕГЭ по информатике теряют баллы не из-за незнания, а из-за повторяющихся глупых промахов. Ниже — пять главных ошибок и пять бонусных, каждую разбираем на примере.
Ошибка 1: Неправильный тайм-менеджмент
Проблема: Застрял на сложном задании на 30 минут, а на лёгкие не хватило времени.
235 минут на 27 заданий — это в среднем 8,7 минут на задание. Но задания 1-12 решаются за 3-5 минут, а задания 24-27 требуют 15-30 минут. Если начать со сложных — лёгкие баллы сгорят.
Пример: Ученик полчаса сидит над заданием 24 (строки), не может отладить, а задания 13-18 (простые, по 1 баллу) остаются нетронутыми. Итог: потеряно 6 гарантированных баллов ради одного негарантированного.
Как избежать:
- Решай задания по порядку, от простых к сложным
- Установи лимит: если за 7-8 минут не решил — пропусти и вернись
- Первый проход (задания 1-20) — не более 90 минут
- Второй проход (задания 21-27) — оставшееся время
- Последние 15 минут — проверка введённых ответов
Ошибка 2: Не проверяешь ответ
Проблема: Решил правильно, но ввёл неправильный ответ. Или в ответе нужно число, а ввёл с пробелами.
На КЕГЭ ответ проверяется автоматически. Лишний пробел, знак или опечатка = 0 баллов.
Пример: В задании 1 просят ввести числа «в порядке возрастания без пробелов», ты вводишь 12 34 56 — система засчитывает как неверный. Правильный формат — 123456. Минус балл на пустом месте.
Как избежать:
- Перечитай вопрос перед вводом ответа — что именно спрашивают?
- Проверь формат: «в порядке возрастания без пробелов» ≠ «через запятую»
- Если ответ — число, убедись, что нет лишних символов
- Перед отправкой пройдись по всем ответам — проверь на опечатки
Ошибка 3: Ошибки «на единицу» в программировании
Проблема: range(1, n) вместо range(1, n+1). Или < вместо <=. Разница в одно число, но ответ неверный.
Это самая коварная ошибка, потому что логика решения правильная, а результат — нет.
Пример: В задании 25 ищешь делители числа n в диапазоне. Пишешь for i in range(1, n) — и пропускаешь само n как делитель. Или for i in range(2, int(n**0.5)) — и пропускаешь квадратный корень. Ответ отличается на 1-2 делителя — вся задача неверна.
Как избежать:
- Всегда проверяй на маленьком примере, который можно посчитать вручную
- Проверяй граничные случаи: первый элемент, последний, пустой массив
- В Python:
range(a, b)не включаетb— помни это - Если ответ отличается от ожидаемого на 1 — первым делом проверь границы циклов
Ошибка 4: Невнимательное чтение условия
Проблема: В условии написано «найти наибольшее», а ты нашёл наименьшее. Или условие просит «количество», а ты вывел «сумму».
Звучит глупо, но под стрессом это происходит часто.
Пример: Задание 26 — игра с кучей камней. В условии: «при каких S Петя не может выиграть первым ходом». Ты решаешь «при каких может» и получаешь противоположный ответ. Логика работы правильная, ответ — зеркальный. Минус 2 балла.
Как избежать:
- Подчеркни ключевые слова в условии: «наибольшее», «количество», «без пробелов», «не может»
- После решения перечитай вопрос и убедись, что отвечаешь именно на него
- Обрати внимание на ограничения: «положительные числа», «не более 1000», «строго больше»
Ошибка 5: Не используешь компьютер на максимум
Проблема: Решаешь задания в уме или на бумаге, хотя можешь запустить код и проверить.
КЕГЭ — это экзамен на компьютере. У тебя есть Python, электронные таблицы, калькулятор. Не использовать их — значит играть с завязанными глазами.
Пример: Задание 8 — подсчёт числа слов, удовлетворяющих условию. В уме легко обсчитаться, особенно при стрессе. За 2 минуты пишешь itertools.product и получаешь точное число. Разбор стратегии — в статье как набрать 90+ баллов на ЕГЭ по информатике.
Как избежать:
- Задания на подсчёт (количество делителей, перебор вариантов) — пиши программу, даже если кажется, что быстрее в уме
- Задания с большими числами — используй Python как калькулятор
- Задания с электронными таблицами — открой LibreOffice Calc и проверь формулы
- Привыкни к этому на тренировках — чтобы на экзамене было автоматически
Другие ловушки (бонусные ошибки 6-10)
Ошибка 6: Неправильный порядок операций в логике
Проблема: Забыл про приоритет AND над OR. Или перепутал отрицание: ¬(A AND B) ≠ ¬A AND ¬B.
Пример: В задании 2 (таблица истинности) выражение A ∨ B ∧ C трактуешь как (A ∨ B) ∧ C, хотя правильно — A ∨ (B ∧ C). Вся таблица поехала. В задании 15 то же самое — закон де Моргана применён неправильно.
Как избежать: Расставляй скобки явно, даже если кажется, что и так понятно. (A ∨ (B ∧ C)) — никакой двусмысленности.
Ошибка 7: Путаница с системами счисления
Проблема: В двоичной записи появляется цифра 2. Или в шестнадцатеричной воспринимаешь 10 как десять, а не как 16.
Пример: Задание 14 — перевод 1A3₁₆ в двоичную. Пишешь 1A3 = 1·256 + 10·16 + 3 = 419, потом переводишь 419 в двоичную. Работает, но долго и можно сбиться. Быстрее: каждую цифру отдельно, 1 = 0001, A = 1010, 3 = 0011, итог 000110100011.
Как избежать: Запомни правило «1 шестнадцатеричная = 4 двоичных = 1 нибл». Учи таблицу цифр 0-F наизусть. Двойки в двоичной записи — это всегда признак ошибки.
Ошибка 8: Забыл про регистр в строках
Проблема: В Python "A" != "a". Условие требует подсчитать слова с буквой А, а в файле встречаются а (строчная) — твоя программа их пропускает.
Пример: Задание 24 — найти самое длинное слово, где нет буквы О. Если в файле встречаются и О, и о, а ты сравниваешь только с заглавной — получаешь неверный ответ.
Как избежать: В начале обработки вызывай text.lower() или text.upper(). Проверяй, что именно просит условие — «буква О» обычно значит обе, если прямо не сказано иначе.
Ошибка 9: Неправильные граничные условия в играх
Проблема: В задании 26-27 (теория игр) некорректно определяешь позицию выигрыша. Например, считаешь S ≥ 67 вместо S ≥ 68.
Пример: В куче 66 камней, ход удваивает или прибавляет 1. Условие выигрыша — «в куче ≥ 67». Если ты проверяешь S > 67, то позицию S = 67 засчитываешь как не-выигрышную. Вся логика перебора искажается.
Как избежать: Выпиши условие победы отдельной строкой. Протестируй программу на явном примере из условия (обычно в формулировке есть начальные позиции, которые можно проверить).
Ошибка 10: Плохая читабельность кода
Проблема: Написал код за 10 минут, через 5 минут решаешь другое, возвращаешься — и не понимаешь свой же код. Начинаешь переписывать заново.
Пример: Переменные a, b, c, d, x, y в задании 27. Через 10 минут забываешь, что a — это список точек, а x — текущий центроид. Теряешь 15 минут на переосмысление.
Как избежать:
- Осмысленные имена переменных:
points,centroid,cluster_id - Краткие комментарии на ключевых шагах
- Пустые строки между логическими блоками
Как тренироваться, чтобы не повторять
Ошибки повторяются, если ты их не фиксируешь. План тренировки:
- Веди журнал ошибок. После каждого пробника выписывай: какое задание, какая ошибка (например, «перепутал границы цикла»), что надо делать в следующий раз.
- Один раз в неделю — перечитывай журнал. Это звучит занудно, но работает лучше любых курсов. Ты видишь свои шаблонные промахи.
- Повторяй задание, где ошибся, через 3 дня. Память закрепляет именно после отсрочки, не сразу.
- Пиши полный пробник раз в 2-4 недели. Только полный, на 235 минут — это моделирует усталость и стресс.
- Сверяйся с демоверсией ФИПИ 2026. Некоторые ошибки возникают от решения задач из сборников старого формата. Свежий формат — в статье ЕГЭ по информатике 2026 — что изменилось.
- Фиксируй время на каждое задание. Если одно и то же задание регулярно занимает больше нормы — это повод разобраться отдельно.
Общий план подготовки, если только начинаешь — в статье подготовка к ЕГЭ по информатике с нуля.
Расширенный чек-лист перед экзаменом
- Знаю порядок решения (сначала лёгкие, потом сложные)
- Установил временные лимиты на каждый блок заданий
- Помню формат ответов (числа, без пробелов, через запятую)
- Тренировался решать на компьютере с таймером 235 минут
- Проверяю ответы перед отправкой — прохожу по списку ещё раз
- Использую Python/таблицы для подсчёта, не надеюсь на ум
- Расставляю скобки в логических выражениях явно
- Привожу строки к одному регистру перед сравнением
- Проверяю границы циклов на маленьком примере
- Именую переменные осмысленно (
points, а неa) - Подчёркиваю ключевые слова в условии
- Веду журнал ошибок и пересматриваю его раз в неделю
Не допускай глупых потерь — тренируйся в условиях, приближённых к экзамену. В TuteMe каждое задание решается с таймером, а разбор ошибок помогает не повторять одни и те же промахи.