(Е. Джобс) Найдите все натуральные числа, кратные \(103,\) в десятичной записи которых цифры идут в строго возрастающем порядке. В качестве ответа запишите все найденные числа в порядке возрастания, справа от каждого числа укажите частное от его деления на \(103.\)
Решение:
Python
st = 103
for n in range(103, 123456790, 103):
ns = str(n)
if all(x < y for x, y in zip(ns, ns[1:])):
print(n, n // 103)
Ответ:
\(1236 \,\, 12\)
\(2369 \,\, 23\)
\(2678 \,\, 26\)
\(16789 \,\, 163\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене