描述
质因数分解是有着重要意义的问题。
已知正整数n是两个不同的质数的乘积,试求出较大的那个质数。
格式
输入格式
输入只有一行,包含一个正整数n。
输出格式
输出只有一行,包含一个正整数p,即较大的那个质数。
样例1
样例输入1
21
样例输出1
7
限制
1s
提示
对于60%的数据,6 ≤ n ≤ 1000。 对于100%的数据,6 ≤ n ≤ 2 * 10^9。
#include<iostream>
using namespace std;
int main()
{
int n;
while (cin >> n)
{
for (int i = n - 1; i >1; i--)
{
if (n%i == 0)
{
cout << i << endl;
break;
}
}
}
return 0;
}