Предмет: Информатика, автор: FireDragonSlayer

Программирование на C++
Найдите самый маленький натуральный делитель числа x, отличный от 1 (2 <= x <= 30000).

Входные данные
Вводится натуральное число x.

Выходные данные
Выведите наименьший делитель числа x, отличный от 1.

Ответы

Автор ответа: A1dar
0
#include <iostream>
int main() {
int n;
std::cin >> n;
int i = 2;
while (n % i > 0) ++i;
std::cout << i;
return 0;
}
Похожие вопросы
Предмет: История, автор: zhulduzaitagaibek
Предмет: Українська мова, автор: Chukabambonu666