if里面防范了就是WA,亲~~
#include <iostream>
using namespace std;
int ss(int a)
{
int i;
for(i=2;i*i<=a;i++)
if(a%i==0)return 0;
return 1;
}
int hh(int a)
{
int i=a,s=0;
while(i)s=s*10+i%10,i/=10;
if(a==s)return 1;
return 0;
}
int main (void)
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
{
if(a>b)a+=b,b=a-b,a-=b;
a--;
while(++a<=b&&a<=9989899)
if(hh(a)&&ss(a))printf("%d\n",a); //擦,回文的耗时少,素数耗时多,先回文可少好多时间
printf("\n");
}
return 0;
}