Жауабы: Іздеу делителей на 9
600001 19; 600005 49; 600010 29; 600015 39; 600020 19
У этого задания официального ключа нет, поэтому ответ получен в разборе және кілтпен салыстырылмаған. Нәтижені жаттамас бұрын, өтіңіз выкладки — там видно, откуда взялось каждое число.
Бланкке: өлшем бірліктері жоқ сан немесе сөз; бөлшек бөлігін үтірмен бөліңіз.
Напишите программу, которая перебирает целые числа, большие 600 000, в порядке возрастания и ищет среди них такие, у которых есть натуральный делитель, оканчивающийся на цифру 9 и не равный ни самому числу, ни числу 9. Выведите первые пять найденных чисел и для каждого минимальный делитель, оканчивающийся на цифру 9, не равный ни самому числу, ни числу 9. Для каждого найденного числа сначала выведите само число, затем значение его наименьшего подходящего делителя. Строки выводятся в порядке возрастания найденных чисел.
Где здесь ошибаются
Включают делитель 9.
Допускают в качестве делителя само число.
Выводят первый найденный делитель, не проверяя, что он минимальный.
Проверяют только числа, кратные 19, и пропускают числа с другими подходящими делителями.