60分程序,大佬帮忙看看
  • 板块灌水区
  • 楼主zhuyize2011
  • 当前回复8
  • 已保存回复8
  • 发布时间2023/11/14 15:58
  • 上次更新2023/11/14 17:53:00
查看原帖
60分程序,大佬帮忙看看
368957
zhuyize2011楼主2023/11/14 15:58
#include<bits/stdc++.h>
using namespace std;
bool zs(int n)
{
	int i;
	for(i=2;i<=sqrt(n);++i)
	if(n%i==0) return false;
	return true;
}
int main()
{
	int n,i,maxx=-999999;
	cin>>n;
	for(i=2;i<=n/2;++i)
	{
		if(zs(i)==true)
		{
			if(n%i==0&&zs(n/i)==true) maxx=max(maxx,max(i,n/i));
		}
	}
	cout<<maxx<<endl; 
	return 0;
} 

题目

2023/11/14 15:58
加载中...