Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 25. Информатика. ЕГЭ. Поляков-5620
- Просмотры: 164
- Изменено: 1 апреля 2026
(К. Багдасарян) Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы:
- символ «\(?\)» означает ровно одну произвольную цифру;
- символ «\(Ч\)» означает ровно одну произвольную четную цифру;
- символ «\(Н\)» означает ровно одну произвольную нечетную цифру;
Например, маске \(Ч{?}Н2\) соответствуют числа \(2912,\) \(6012,\) \(6772\) и т.д.
Среди натуральных чисел, не превышающих \(10^8,\) найдите все числа, соответствующие маске \(11Ч{?}{?}Н11,\) делящиеся на \(2023\) без остатка. В ответе запишите в первом столбце таблицы все найденные числа в порядке возрастания, а во втором столбце – соответствующие им результаты деления этих чисел на \(2023.\)
Решение:
Python
st = 11000111 // 2023 * 2023
even = '02468'
for n in range(st, 10**8, 2023):
ns = str(n)
if ns[:2] == '11' and ns[2] in even \
and ns[-3] not in even and ns[-2:] == '11':
print(n, n // 2023)
Ответ:
\(11039511 \,\, 5457\)
\(11444111 \,\, 5657\)
\(11848711 \,\, 5857\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


