Предмет: Информатика,
автор: FireDragonSlayer
Программирование на C++
Найдите самый маленький натуральный делитель числа x, отличный от 1 (2 <= x <= 30000).
Входные данные
Вводится натуральное число x.
Выходные данные
Выведите наименьший делитель числа x, отличный от 1.
Ответы
Автор ответа:
0
#include <iostream>
int main() {
int n;
std::cin >> n;
int i = 2;
while (n % i > 0) ++i;
std::cout << i;
return 0;
}
int main() {
int n;
std::cin >> n;
int i = 2;
while (n % i > 0) ++i;
std::cout << i;
return 0;
}
Похожие вопросы
Предмет: Қазақ тiлi,
автор: dayanamusainova
Предмет: История,
автор: zhulduzaitagaibek
Предмет: Українська мова,
автор: Chukabambonu666
Предмет: География,
автор: Pro100Dianka