60,求助!!!
查看原帖
60,求助!!!
1040355
zengziyuezzy楼主2023/8/3 20:52
#include<bits/stdc++.h>
using namespace std;
bool su(int n)
{
	bool flag = true;
	for(int i = 2;i < n;i++)
	{
		if(n % i == 0)
		{
			flag = false;
		}
	}
	return flag;
}
int main()
{
	int n,max,a;
	cin >> n;
	for(int i = 2;i < n;i++)
	{
		if(su(i))
		{
			if(n % i == 0)
			{
				a = n / i;
				if(su(a))
				{
					if(i > a)
					{
						max = i;
					}
					else max = a;
				}
			}
		}
	}
	cout << max;
	return 0;
}
2023/8/3 20:52
加载中...