Задача #6551
Делители и маски
(А. Агафонцев) Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы:
— символ «?» означает ровно одну произвольную цифру;
— символ «*» означает любую последовательность цифр произвольной длины; в том числе «*» может задавать и пустую последовательность.
Среди чисел не превышающих 107, найдите 5 наибольших чисел, удовлетворяющих маске 9?*55*7. Выведите эти числа в порядке возрастания, справа от каждого числа выведите остаток от деления суммы его делителей на 21.
Войдите, чтобы история ответов и статистика сохранялись.
Решение
Ответ
9995597
18
9996557
12
9997557
12
9998557
17
9999557
0