回文数

Posted goldenellipsis

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了回文数相关的知识,希望对你有一定的参考价值。

回文数(北京理工大学mooc 上)

 

题目内容:

    输出所有不超过n(取n<256)的、其平方具有对称性质的正整数(也称为回文数)。

如:  1*1=1; 2*2=4;3*3=9;11*11=121;1,2,3,11是回文数。

输入格式:

    输入n(n<256)

输出格式:

    输出所有不超过n的回文数

输入样例:

3

输出样例:

1[回车]

2[回车]

 1 #include <stdio.h>
 2 int main()
 3 
 4     int m;
 5     scanf("%d",&m);
 6 
 7     for(int i=1; i<m; ++i)
 8     
 9         int n = i*i, num = 0;
10         while(n)
11             num = num*10 + n%10;
12             n /= 10;
13         
14         if(num==i*i)
15             printf("%d\n",i);
16     
17 
18     return 0;
19 

 

以上是关于回文数的主要内容,如果未能解决你的问题,请参考以下文章

怎么用python写判断回文数

回文数

素数 回文数

C语言怎么判断一个数是不是是回文数?

如何用Python编写一个判断回文数

PAT 1079. 延迟的回文数