Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Разбор типовой задачи ЕГЭ на Python

На ЕГЭ по информатике Python сильно упрощает решение. Разберём типовое задание на перебор.

Условие задачи

Частый тип: найти количество чисел в диапазоне, которые удовлетворяют условию (например, делятся на 7 и оканчиваются на 3). Такие задачи решаются перебором.

Решение перебором

Проходим все числа диапазона циклом for и проверяем условие. Python позволяет записать условие прямо и коротко.

count = 0
for n in range(1, 1001):
    if n % 7 == 0 and n % 10 == 3:
        count += 1
print(count)

Почему Python удобен на ЕГЭ

Перебор в лоб на Python пишется в несколько строк и работает достаточно быстро для экзаменационных диапазонов. Главное — правильно записать условие задачи в виде логического выражения.

Тренируйте связку «цикл + условие»: большинство задач на программирование в ЕГЭ сводятся именно к ней.

Частые вопросы

Что значит n % 10 == 3? Последняя цифра числа равна 3.

Хватит ли скорости перебора? Для диапазонов ЕГЭ — да, обычный for справляется.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание