#include "stdafx.h"
#include "math.h"
int fun(int n)
{
int j, k = 0,a[100],flag=0;
do
{
a[k++] = n % 10;
n /= 10;
} while (n);
for (j = 0; j <= (k+1)/2; j++)
{
if (a[j] == a[k - 1 - j])
flag = 1;
else
flag = 0;
}
if (flag == 1)
return 1;
else
return 0;
}
int main()
{
int n, i,flag,t,s[5000],k=0,a,b;
double sum=0;
scanf("%d %d", &a,&b);
for (n = a; n <= b; n++)
{
flag = 1;
t = (int)sqrt(n);
for (i = 2; i <= t; i++)
{
if (n%i == 0)
{
flag = 0;
break;
}
}
if (flag == 1)
{
s[k++]=n;
}
}
for (i = 0; i < k; i++)
{
if(fun(s[i])==1)
printf("%d\n",s[i]);
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:939 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:570 |
C二级辅导-公约公倍 (C语言代码)浏览:1509 |
【计算两点间的距离】 (C语言代码)浏览:883 |
不容易系列2 (C语言代码)浏览:597 |
C语言考试练习题_排列 (C语言代码)浏览:724 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:758 |
A+B for Input-Output Practice (II) (C语言代码)浏览:999 |
淘淘的名单 (C语言代码)浏览:1104 |
WU-陶陶摘苹果2 (C++代码)浏览:973 |