求助,为什么TLE!
查看原帖
求助,为什么TLE!
965230
wllg1212楼主2024/7/13 17:02
#include<bits/stdc++.h>
using namespace std;
int su(int n)
{
	bool b1=1,b2=1;
	int n2=0;
	n2=n%10*10+n/10;
	//cout<<n2<<endl;
	for(int i=2;i*i<=n;i++)
	{
		if(n%i==0)
		{
			b1=0;
			break;
		} 
	}
	//cout<<b1<<' ';
	for(int i=2;i*i<=n2;i++)
	{
		if(n2%i==0) 
		{
			b2=0;
			break;
		}
	}
	//cout<<b2<<endl;
	if(b1==1&&b2==1)
		cout<<n<<endl;
	
}
int main()
{
	int n,m;
	cin>>n>>m;
	for(int i=n;i<=m;i++)
	{
		su(i);
	}
}
2024/7/13 17:02
加载中...