胡盛哲 • 6个月前
#include <bits/stdc++.h>
using namespace std;
int n,m;
bool p;
int a[100005];
int gs;
bool s(int a) {
for(int i=2; i*i<=a; i++)
if(a%i==0)
return 0;
return 1;
}
int nx(int a) {
int s=0;
while(a) {
s=s*10+a%10;
a/=10;
}
return s;
}
int main() {
cin >> n >> m;
for(int i=n; i<=m; i++) {
if(i==1)
continue;
if(s(i) && s(nx(i))) {
a[++gs]=i;
p=1;
}
}
if(p==0)
cout << "No";
else {
cout << a[1];
for(int i=2; i<=gs; i++)
printf(",%d",a[i]);
}
return 0;
}
评论: