25

Решение: Маска числа и делимость

ЕГЭ · Информатика · Задание 25 · Теория чисел
ВысокаяФИПИ3A7D63Короткий ответ≈ 6 минутРазбор в 5 шагов
Условие

Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: символ «?» означает ровно одну произвольную цифру; символ «*» означает любую последовательность цифр произвольной длины, в том числе «*» может задавать и пустую последовательность. Например, маске 123*4?5 соответствуют числа 123405 и 12300405.

Среди натуральных чисел, не превышающих $10^8$, найдите все числа, соответствующие маске 2*1?71, делящиеся на 1991 без остатка.

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

5 шагов
1

Так как число не превышает $10^8$, вместо символа «*» может стоять от 0 до 3 цифр. Перебираем все числа маски 2*1?71 и проверяем их делимость на 1991.

2

При пустой последовательности и одной цифре подходящих чисел нет.

3

Для двух цифр вместо «*» получаем число 2351371, которое делится на 1991.

$$2351371 = 1991 \cdot 1181$$
4

Для трёх цифр вместо «*» получаем два подходящих числа.

$$20071271 = 1991 \cdot 10081,\quad 24451471 = 1991 \cdot 12281$$

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

Ответ

2351371 1181; 20071271 10081; 24451471 12281

Этот ответ получен в разборе, но не сверен с официальным ключом из банка — проверьте выкладки, прежде чем заучивать результат.

Где здесь ошибаются

Не учитывать возможность пустой последовательности для символа «*».

Перепутать порядок записи числа и частного.

Записать строки не в порядке возрастания найденных чисел.

Закрепить приёмВ теме «Теория чисел» ещё 53 задачи — с ответом и таким же разбором.
Тренироваться

Как решать задание 25 ЕГЭ, информатика

Разбор этой задачи разложен на 5 шагов: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Теория чисел»: в ней 54 задачи, и у каждой есть такой же разбор. Регистрация не нужна.