Задания могут быть 2 типов Разделения на два эти типа связаны с тем, что в первом случае придется перебирать все числа в поисках делителей, что очень долго. Во втором случае, перебор делителей можно сократить (по возможности, не всегда) и перебор пойдет быстрее. 🔴 Два вида решений: 1️⃣ с медленным перебором 2️⃣ с быстрым перебором (до корня квадратного) Все делители числа можно разделить на две половины (до корня и после) Найдя все делители с первой половины, можно найти сразу и делители со второй. Например: 3 - делитель числа, если 36 поделить на 3 - получится 12, делитель со второй половины. 🔴 Тип первый - нам нужны все делители ◾️ определяем диапазон чисел, который надо перебрать ◾️ определяем, можно ли в качестве делителей рассматривать 1 и само число ◾️ определяем, какое условие для отбора чисел В этом случае сто процентов лучше использовать быстрый способ перебора (хотя можно и медленный, но возможно придется очень долго ждать результатов)
Пример Какие еще могут быть вопросы: ?