(ЕГЭ-2022) Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы:
Среди натуральных чисел, не превышающих \(10^8,\) найдите все числа, соответствующие маске \(12{*}4{?}65,\) делящиеся на \(161\) без остатка. В ответе запишите в первом столбце таблицы все найденные числа в порядке возрастания, а во втором столбце – соответствующие им результаты деления этих чисел на \(161.\)
Решение:
Python
st = 124065 // 161 * 161
for n in range(st, 10**8, 161):
ns = str(n)
if ns[:2] == '12' and ns[-2:] == '65' and ns[-4] == '4':
print(n, n // 161)
Ответ:
\(1234065 \,\, 7665\)
\(12004965 \,\, 74565\)
\(12214265 \,\, 75865\)
\(12294765 \,\, 76365\)
\(12504065 \,\, 77665\)
\(12584565 \,\, 78165\)
\(12874365 \,\, 79965\)
\(12954865 \,\, 80465\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене