Yuan86 @ 2024-12-07 11:41:15
为什么全是RE只有一个AC
#include<iostream>
#include<cmath>
using namespace std;
int s[10];
bool isprime(int x)
{
for(int i=2;i<=sqrt(x);i++)
{
if(x%i==0)
return 0;
}
return 1;
}
bool huiwen(int x)
{
int k,len=0;
while(x!=0)
{
len++;
s[len]=x%10;
x/=10;
}
if(len==1)
{
s[len]=0;
return 1;
}
for(k=1;k<=len/2;k++)
if(s[k]==s[len-k+1]) return 1;
for(k=1;k<=len;k++)
s[k]=0;
}
int main()
{
int i,a,b;
cin>>a>>b;
if(a%2==0) a++;
for(i=a;i<=b;i+=2)
{
if(huiwen(i)==0) continue;
if(isprime(i)) cout<<i<<endl;
}
return 0;
}