Маска числа и делимость
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: символ «?» означает ровно одну произвольную цифру; символ «*» означает любую последовательность цифр произвольной длины, в том числе пустую. Например, маске 123*4?5 соответствуют числа 123405 и 12300405. Среди натуральных чисел, не превышающих $10^{10}$, найдите все числа, соответствующие маске 3?12?14*5, делящиеся на 1917 без остатка.
Условие как в банке ФИПИ — открыть и сверить
| |||||||||||||
| |
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Какова максимальная длина последовательности цифр вместо символа «*», если число не превышает $10^{10}$?
2Наводящая — какие числа считатьуровень 2 из 3
Переберите длину окончания от 0 до 3 цифр и все значения двух символов «?». Для каждого полученного числа проверьте остаток от деления на 1917.
3Прямая — фактически решениеуровень 3 из 3
Для каждой пары цифр $a$ и $b$ рассмотрите числа $(3012014+100000a+1000b)\cdot 10^k+s$, где $0\leq k\leq3$ и $0\leq s<10^k$.