Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 25. Информатика. ЕГЭ. Поляков-5617
- Просмотры: 142
- Изменено: 1 апреля 2026
(К. Багдасарян) Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы:
- символ «\(?\)» означает ровно одну произвольную цифру;
- символ «\(Ч\)» означает ровно одну произвольную четную цифру;
- символ «\(Н\)» означает ровно одну произвольную нечетную цифру;
Например, маске \({?}ЧН2\) соответствуют числа \(7232,\) \(8612,\) \(4492\) и т.д.
Среди натуральных чисел, не превышающих \(10^8,\) найдите все числа, соответствующие маске \(12Ч4Н6{?}8,\) делящиеся на \(92\) без остатка. В ответе запишите в первом столбце таблицы все найденные числа в порядке возрастания, а во втором столбце – соответствующие им результаты деления этих чисел на \(92.\)
Решение:
Python
st = 12041608 // 92 * 92
even = '02468'
for n in range(st, 10**8, 92):
ns = str(n)
if ns[:2] == '12' and ns[3] == '4' and ns[5] == '6' \
and ns[7] == '8' and ns[2] in even and ns[4] not in even:
print(n, n // 92)
Ответ:
\(12043628 \,\, 130909\)
\(12049608 \,\, 130974\)
\(12445668 \,\, 135279\)
\(12641628 \,\, 137409\)
\(12647608 \,\, 137474\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


