题解题解,小题解。
2026-10-06 11:38:36
发布于:北京
0阅读
0回复
0点赞
#include<iostream>
using namespace std;
// 完成 is_pal、is_prime 函数
int is_pal(int a)
{
int num=0;
for(int i=2;i<a;i++)
{
if(a%i!=0)
{
continue;
}
else
{
num++;
break;
}
}
if(num==0){
return 1;
}
else
{
return 0;
}
}
int is_prime(int s)
{
int s1=s;
int num=0;
while(s1)
{
num*=10;
num+=s1%10;
s1/=10;
}
if(num==s)
{
return 1;
}
else
{
return 0;
}
}
int main() {
int n;
cin >> n;
int num=0;
for(int i = 11; i <= n; i++) {
if(is_pal(i) && is_prime(i)) {
num++;
}
}
cout<<num;
return 0;
}
这里空空如也

有帮助,赞一个