最后两个点为什么为什么超时
查看原帖
最后两个点为什么为什么超时
691188
Modi_Portal楼主2022/6/7 13:30
#include<bits/stdc++.h>
using namespace std;
bool zs(int n)
{
	for(int i=2;i<=sqrt(n);i++)
	{
		if(n%i==0) return false;
	}
	return true;
}
int main()
{
	int a;
	cin>>a;
	for(int i=1;i<=a;i++)
	{
		for(int j=1;j<=a;j++)
		{
			if(zs(i)==true&&zs(j)==true&&i*j==a)
			{
				if(i>j) cout<<i;
				if(j>=i) cout<<j;
				return 0;
			}
		}
	}
}
2022/6/7 13:30
加载中...