题解
2025-01-14 18:12:04
发布于:广东
3阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
// 完成 is_pal、is_prime 函数
bool is_pal(int num){
int a = num;
int b = 0;
while(a != 0){
b = ((b * 10)+a % 10);
a /= 10;
}
if(b == num) return true;
else return false;
}
bool is_prime(int num) {
for(int i = 2;i < num;i++){
if(num % i == 0) return false;
}return true;
}
int main(){
int n;
int coin =0;
cin >> n;
for(int i = 11; i <= n; i++){
if(is_pal(i) && is_prime(i)) coin++;
}cout<<coin;
return 0;
}
这里空空如也
有帮助,赞一个