只A了一个点
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int a,b;
cin >> a >> b;
for(int i=a;i<=b;i++){
int x=i;
bool flag=true;
for(int j=x/2;j>1;j--){
if(x%j==0){
flag=false;
break;
}
}
bool flag2=flag;
if(flag){
flag=true;
x=10*(i%10)+(i/10);
for(int j=x/2;j>1;j--){
if(x%j==0){
flag=false;
break;
}
}
}
if(flag2&&flag) cout << i << " ";
}
}