ЕГЭ по информатике на Python

Какие задания ЕГЭ по информатике решают программой и как: перебор, системы счисления, строки, IP-адреса, рекурсия, файлы и теория игр. В каждом разборе — свой пример с ответом, проверенным вторым способом, частые ошибки и код, который запускается прямо на странице.

С чего начать

Разборы заданий

Задание 2 ЕГЭ по информатике на Python: таблица истинности

Задание 2 ЕГЭ на Python: логика через and, or, not и <=, перебор строк через product и поиск столбцов через permutations. Код запускается прямо на странице.

Задание 5 ЕГЭ по информатике на Python: двоичная запись числа

Задание 5 ЕГЭ по информатике на Python: bin() и int(s, 2) повторяют алгоритм автомата, а цикл находит наименьшее N. Код запускается прямо на странице.

Задание 6 ЕГЭ по информатике на Python: черепаха и точки внутри фигуры

Задание 6 ЕГЭ по информатике на Python: черепаха рисует фигуру, а программа считает точки с целыми координатами внутри и на линии. Код запускается на странице.

Задание 8 ЕГЭ по информатике на Python: перебор слов через itertools

Задание 8 ЕГЭ по информатике на Python: product перебирает слова по алфавиту, permutations — перестановки, set убирает повторы. Код запускается на странице.

Задание 12 ЕГЭ по информатике на Python: исполнитель Редактор

Задание 12 ЕГЭ по информатике на Python: команды Редактора — это while, in и replace(v, w, 1), а обратная задача решается перебором. Код запускается на странице.

Задание 13 ЕГЭ по информатике на Python: IP-адрес и маска сети

Задание 13 ЕГЭ по информатике (в 2027 — задание 10) на Python: модуль ipaddress находит адрес сети, перебирает адреса и подбирает маску. Код запускается на странице.

Задание 14 ЕГЭ по информатике на Python: системы счисления

Задание 14 ЕГЭ по информатике на Python: перевод большого числа в любую систему счисления, подсчёт цифр и перебор неизвестной цифры x. Код запускается на странице.

Задание 15 ЕГЭ по информатике на Python: отрезки и ДЕЛ

Задание 15 ЕГЭ по информатике на Python: импликация через not и or, «тождественно истинна» через all(), перебор A, отрезки с шагом 0,5. Код запускается на странице.

Задание 16 ЕГЭ по информатике на Python: рекурсивные функции

Задание 16 ЕГЭ по информатике на Python: функция через def, глубина рекурсии через sys.setrecursionlimit, проверка ответа сокращением. Код запускается на странице.

Задание 17 ЕГЭ по информатике на Python: пары чисел из файла

Задание 17 ЕГЭ по информатике на Python: числа из файла через open(), пары соседей через zip, отрицательные через abs(). Файл задания открывается в песочнице.

Задания 19–21 ЕГЭ по информатике на Python: теория игр

Задания 19, 20 и 21 ЕГЭ по информатике на Python: одна рекурсивная функция перебирает ходы и находит выигрышную стратегию. Код запускается прямо на странице.