ID: 25.30058 • Источник: Статград • Сложность: hard

Задание №25

Маски

Назовём маской числа последовательность цифр, в которой также могутвстречаться следующие символы:

– символ «?» означает ровно одну произвольную нечётную цифру;
– символ «*» означает любую последовательность цифр произвольной длины; в том числе «*» может задавать и пустую последовательность.

Например, маске 123*4?5 соответствуют числа 123415 и 12300475.

Среди натуральных чисел, не превышающих 1010, найдите все числа, соответствующие маске 5?34?71*2, делящиеся на 2026 без остатка.

В ответе запишите все найденные числа в порядке возрастания.