题解(全部代码)
2023-10-29 13:02:00
发布于:北京
28阅读
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;
}
这里空空如也
有帮助,赞一个