最后一个TLE,咋回事??????
查看原帖
最后一个TLE,咋回事??????
1347121
limengcheng505楼主2024/11/12 17:53
#include<bits/stdc++.h>
using namespace std;
long long a,b,n,m,t;
int main()
{
	cin>>a>>b;
	for(int i=a;i<=b;i++)
	{
	    n=i,m=0,t=0;
		while(n!=0)
		{
			m=m*10+n%10;
			n/=10;
		}
		if(i==m)
		{
			for(int j=1;j*j<=i;j++)
			if(i%j==0)
			{
			if(i/j!=j)t+=2;
			else t++;
			}
			if(t==2)printf("%lld\n",i);
		}
	}
	return 0;
}
2024/11/12 17:53
加载中...