第八个点有问题
#include<iostream>
using namespace std;
bool p1(int x){
for(int i=3;i*i<=x;i=i+2){
if(x%i==0){
return 0;
}
}
return 1;
}
bool p2(int x){
int a=x,b=0;
while(x>0){
b=b*10+x%10;
x=x/10;
}
if(a==b)return 1;
else return 0;
}
int main(){
long long a,b;
cin>>a>>b;
if(a%2==0){
a=a+1;
}
if(b%2==0){
b=b+1;
}
for(int i=a;i<b;i=i+2){
if(p2(i)){
if(p1(i)){
cout<<i<<endl;
}
}
}
return 0;
}