题解
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;
}
这里空空如也

有帮助,赞一个