解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
int s(int n)
{
for(int i=2;i*i<=n;i++)
{
if(n%i==0)
return 0;
}
return 1;
}
int d(int n)
{
int a,sum=0,c=n;
while(n)
{
a=n%10;
n/=10;
sum=sum*10+a;
}
if(sum==c)
return 1;
else
return 0;
}
int main(){
int n,a=0;
cin>>n;
for(int i=11;i<=n;i++)
{
if(s(i) and d(i))
{
a++;
}
}
cout<<a;
return 0;
}
0.0分
0 人评分
1035 题解浏览:867 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:677 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:723 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:795 |
统计立方数 (C语言代码)浏览:877 |
多组数据新方法浏览:365 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:931 |
蛇行矩阵 (Java代码)浏览:684 |
Pascal三角 (C++代码)浏览:743 |
Manchester- A+B for Input-Output Practice (IV)浏览:1175 |