Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 25. Информатика. ЕГЭ 2027. Демо-2
- Просмотры: 322
- Изменено: 25 октября 2026
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы:
- символ «\(?\)» означает ровно одну произвольную цифру;
- символ «\(*\)» означает любую последовательность цифр произвольной длины; в том числе «\(*\)» может задавать и пустую последовательность.
Например, маске \(123{*}4{?}5\) соответствуют числа \(123405\) и \(12300405.\)
Среди натуральных чисел, не превышающих \(10^{10},\) найдите все числа, соответствующие маске \(3{?}12{?}14{*}5,\) делящиеся на \(1917\) без остатка.
В ответе запишите в первом столбце таблицы все найденные числа в порядке возрастания, а во втором столбце – соответствующие им результаты деления этих чисел на \(1917.\)
Количество строк в таблице для ответа избыточно.
Решение:
Python
start = 30120145 // 1917 * 1917
for n in range(start, 10**10, 1917):
ns = str(n)
if ns[0] == '3' and ns[2:4] == '12' and \
ns[5:7] == '14' and ns[-1] == '5':
print(n, n // 1917)
Ответ:
\(351261495 \,\, 183235\)
\(3212614035 \,\, 1675855\)
\(3412614645 \,\, 1780185\)
\(3712414275 \,\, 1936575\)
\(3912414885 \,\, 2040905\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


