РУҚА
25

Шешімі: Іздеу делителей на 9

ЕГЭ · Информатика · Тапсырма 25 · Сандар теориясы
КүрделіФИПИE90CD8Қысқа жауап≈ 10 минутТалдау 6 қадам
Условие

Напишите программу, которая перебирает целые числа, большие 600 000, в порядке возрастания и ищет среди них такие, у которых есть натуральный делитель, оканчивающийся на цифру 9 и не равный ни самому числу, ни числу 9. Выведите первые пять найденных чисел и для каждого минимальный делитель, оканчивающийся на цифру 9, не равный ни самому числу, ни числу 9. Для каждого найденного числа сначала выведите само число, затем значение его наименьшего подходящего делителя. Строки выводятся в порядке возрастания найденных чисел.

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

Шешім по шагам

6 қадам
1

Перебираем числа, начиная с 600001. Для каждого числа проверяем делители в порядке возрастания и выбираем первый делитель, оканчивающийся цифрой 9, кроме 9 и самого числа.

$$n \bmod d = 0,\quad d \bmod 10 = 9,\quad d \ne 9,\quad d \ne n$$
2

Для числа 600001 наименьший подходящий делитель равен 19: $600001 = 19 \cdot 31579$.

3

Для числа 600005 наименьший подходящий делитель равен 49: $600005 = 49 \cdot 12245$.

4

Для числа 600010 наименьший подходящий делитель равен 29: $600010 = 29 \cdot 20690$.

5

Для числа 600015 наименьший подходящий делитель равен 39: $600015 = 39 \cdot 15385$.

Для числа 600020 наименьший подходящий делитель равен 19: $600020 = 19 \cdot 31580$.

Жауап

600001 19; 600005 49; 600010 29; 600015 39; 600020 19

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

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

Включают делитель 9.

Допускают в качестве делителя само число.

Выводят первый найденный делитель, не проверяя, что он минимальный.

Проверяют только числа, кратные 19, и пропускают числа с другими подходящими делителями.

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

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

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

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