题解(全部代码)
2023-10-29 13:02:00
发布于:北京
51阅读
0回复
0点赞
#include <iostream>
using namespace std;
bool is_pal(int n){
    int s=0;
    int x=n;
    while(x){
        s=s*10+x%10;
        x/=10;
    }
    if(s==n) return true;
    return false;
}
bool is_prime(int n){
    for(int a=2;a*a<=n;a++) if(n%a==0) return false;
    return true;
}
int main(){
	int n,ans=0;
	cin>>n;
	for(int a=11;a<=n;a++) if(is_pal(a)&&is_prime(a)) ans++;
    cout<<ans;
	return 0;
}
这里空空如也

有帮助,赞一个