🎯 До ЕГЭ по информатике:
--дней
:
--часов
:
--минут
:
--секунд
{ λ // 0x
◆ Путь к ЕГЭ 2026 ◆

ЕГЭ по информатике.
Без хаоса.

Шпаргалки, шаблоны Python, разборы всех 27 номеров и живой тренажёр. Всё структурировано, красиво и работает быстро.

Python Все 27 номеров Бесплатно 2026
template_1.py
from itertools import *

# Связи из таблицы
a = '478 38 256 15 34 37 168 127'.split()
# Связи из графа
s = 'DE DG GC GA BC FB FE FH BH AH'.split()

for p in permutations('AHBCFEDG'):
    if all(str(p.index(y)+1) in
           a[p.index(x)] for x, y in s):
        print(*p)
from itertools import product

# Сколько 4-значных восьмеричных
# содержат ровно одну цифру 7?
k = 0
for x in product('01234567', repeat=4):
    s = ''.join(x)
    if s[0] != '0' and s.count('7') == 1:
        k += 1
print(k)  # → 1536
# Простые делители числа
def prost(n):
    return n > 1 and all(
        n % d != 0 for d in
        range(2, int(n**0.5)+1))

def prost_del(n):
    return {i for i in range(2, n+1)
            if n % i == 0 and prost(i)}

print(prost_del(360))  # {2,3,5}
📋
27
номеров ЕГЭ
🎯
80+
баллов цель
82
квиз-вопросов
🔥
заданий

Шпаргалки

Python-шаблоны

Готовый код для всех 27 номеров. Копируй одним кликом.

1

Графы и таблицы

Сопоставь буквы графа с номерами в таблице. Используй permutations для автоматического подбора.

from itertools import *

# Тут пишем связи из таблицы (построчно)
a = '478 38 256 15 34 37 168 127'.split()
# Тут пишем связи из графа (в любом порядке)
s = 'DE DG GC GA BC FB FE FH BH AH'.split()
print('1 2 3 4 5 6 7 8'
...
2

Таблицы истинности

Два способа: через itertools.product или вложенные циклы. Подбираем пропуски в таблице.

# Способ 1 — itertools
from itertools import *

def f(x, y, z, w):
    # тут пишем логическое условие из задачи
    return ((y and (x == (not z))) <= w) and (z <= y)

for x1, x2, x3, x4, x5 in product([0, 1], repeat=5):

...
5

Системы счисления

Перевод между системами, операции с цифрами. Функция перевода в любую СС до 36.

# Функция перевода в любую СС (вместо X — основание)
def tro(n):
    s = ''
    while n > 0:
        s = str(n%X) + s
        n = n // X
    return s

# Питоновские функции перевода
x = bin(n)[2:]    # в 2-ю
x = oct(n)[2
...
8

Комбинаторика

Product — с повторениями, permutations — без. Проверки на условия.

from itertools import *
# С повторениями
for i in product('123', repeat=3):
    x = ''.join(i)
# БЕЗ повторений
for i in permutations('123', r=3):
    x = ''.join(i)

# Проверки
if x[0] != '0':           # не начинается 
...
13

IP-адреса и маски

Адрес сети = IP & Маска. Библиотека ipaddress. 5 типов задач.

from ipaddress import *
# Создание сети
net = ip_network('1.2.3.4/255.255.255.192', 0)
net = ip_network('1.2.3.4/26', 0)  # или с префиксом
print(net)                # сеть / кол-во единиц
print(net[0])             # адр
...
25

Делимость и делители

Простые, делители, простые делители. Маски fnmatch.

# Простое число
def prost(n):
    return n > 1 and all(n%d != 0 for d in range(2, int(n**0.5)+1))

# Все делители
def delit(n):
    a = set()
    for i in range(1, int(n**0.5)+1):
        if n % i == 0:
            a.add
...

Разборы номеров

Пошаговые решения всех 27 заданий ЕГЭ с объяснениями и шаблонами Python

Смотреть разборы

Быстрый тренажёр

Квизы по всем темам, интерактивные задачи с проверкой ответов и подсказками

Начать тренировку

Расписание домашек

Структурированный план по неделям на весь учебный год. Знаешь, что делать каждую неделю

Открыть расписание

Готовься с нами

Всё для сдачи на 80+

Шаблоны, разборы, тренажёр, расписание — без воды, только практика.