#include <stdio.h>
#include <math.h>
int f1(int n)
{
int i;
for(i=2;i<sqrt(n);i++)
{
if(n%i==0)break;
}
if(i>sqrt(n))
return 1;
return 0;
}
int f(int s,int i)
{
if(i==0)return 1;
int zanyong;
zanyong=s;
while(--i)
s*=zanyong;
return s;
}
int main(int argc, char *argv[])
{
int n,m,i,p,j,z;
scanf("%d%d",&n,&m);
for(i=n;i<m;i++)
{
if(f1(i)==1)
{
z=i;j=0;
while(z)
{
j++;
z/=10;
}
for(p=1;p<=(j+1)/2;p++)
{
if((i/f(10,p-1))%10!=(i/f(10,j-p))%10)
break;
}
if(p==(j+1)/2+1)
printf("%d\n",i);
}
}
return 0;
}
冯宝宝
冯宝宝