РУҚА
25

Шешімі: Маска числа и делители

ЕГЭ · Информатика · Тапсырма 25 · Сандар теориясы
ЖоғарыФИПИ57cFD7Қысқа жауап≈ 10 минутТалдау 3 қадам
Условие

Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: символ «?» означает ровно одну произвольную цифру; символ «*» означает любую последовательность цифр произвольной длины, в том числе пустую последовательность. Например, маске 123*4?5 соответствуют числа 123405 и 12300405. Среди натуральных чисел, не превышающих $10^{10}$, найдите все числа, соответствующие маске 89*6?7?9?, делящиеся на 9874 без остатка.

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

Тапсырманы ашып, өзіңіз шешіңіз
Дальше ответЕгер әлі шешіп жатсаңыз – кеңестерден бастаңыз: олар жауапқа жетелейді, бірақ оны ашпайды.
К подсказкам

Шешімін қадамдап көрсету

3 қадам
1

Так как число не превышает $10^{10}$, в маске 89*6?7?9? символ «*» может задавать от нуля до двух цифр.

2

Перебираем все числа, кратные 9874, в диапазоне от минимального числа, соответствующего маске, до $10^{10}$.

Для каждого числа проверяем, что его десятичная запись имеет вид 89*6?7?9?. Подходящие числа сортируем по возрастанию и вычисляем частное от деления каждого на 9874.

Жауап

Найденные пары чисел и соответствующих частных определяются полным перебором кратных 9874 с проверкой маски.

Бұл жауап талдау нәтижесінде алынды, бірақ банктің ресми кілтімен тексерілген жоқ — проверьте выкладки, прежде чем заучивать результат.

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

Не учитывать случай, когда символ «*» задаёт пустую последовательность.

Перебирать числа, превышающие $10^{10}$.

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

Закрепить приёмВ теме «Сандар теориясы» ещё 53 тапсырма — жауабымен және дәл осындай талдауымен.
Жаттығу

Тапсырманы қалай шешу керек 25 ЕГЭ, информатика

Бұл есептің талдауы келесіге бөлінген: 3 шага: видно, откуда берётся каждое число и где теряется балл. Жауап есептеулердің жанында келтірілген, олардың орнына емес.

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