帮我看看
2024-07-20 11:27:38
发布于:上海
23阅读
0回复
0点赞
#include<iostream>
using namespace std;
// 完成 is_pal、is_prime 函数 
bool is_pal(int i);
bool is_prime(int i);
int main() {
	int n, sum = 0;
	cin >> n;
	for(int i = 11; i <= n; i++) {
      if(is_pal(i) && is_prime(i)) {
        sum ++;
      }
    } cout<<sum;
	return 0;
} 
bool is_pal(int i) {
    int t = i;
    int x = 0;
    while(t) {
        x*=10;
        x+=t%10;
        t/=10;
    }
    return x==i;
}
bool is_prime(int i) {
    bool x = 1;
    for (int j = 2; j<i; j++) {
        x = (x&&i%j==0);
    } x = (i!=1 && x);
    return x;
}
全部评论 1
这么厉害😱
2024-07-21 来自 浙江
0


有帮助,赞一个