xhy • 13小时前
using namespace std;
int main() {
int a, b;
cin >> a >> b;
for (int i = a; i <= b; i++) {
int n = i;
int sum = 0;
while (n != 0) {
int x = n % 10;
n /= 10;
sum *= 10;
sum += x;
}
if (i > 10000000)
break;
if (i == sum) {
bool f = true;
for (int j = 2; j * j <= i; j++) {
if (i % j == 0) {
f = false;
break;
}
}
if (f) {
cout << i << endl;
}
}
}
return 0;
}
评论:
请先登录,才能进行评论