如何找到回文数

找到1000-10000之间的回文数,必须得是六的倍数。一共有多少个?遇到类似的题怎么计算。急急急!!

第一步,把1000~10000之间的回文数找出来:
1001 1111 1221 1331 1441 1551 1661 1771 1881 1991
2002 2112 2222 2332 2442 2552 2662 2772 2882 2992
......
第二步,因为是6的倍数,所以首先必须是2的倍数,即个位必须是偶数。
2002 2112 2222 2332 2442 2552 2662 2772 2882 2992
4004 4114 4224 4334 4444 4554 4664 4774 4884 4994
......
其次必须是3的倍数,而3的倍数的数必须是各位数字之和是3的倍数。
2112 2442 2772
4224 4554 4884
6006 6336 6996
8118 8448 8778
以上12个就是符合条件的回文数。追问

谢谢你,但是有点晚了,很抱歉TAT。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-02-15
在1000-10000之间,所以一定是4位数

要求是6的倍数,所以是偶数,所以可能的个位是2,4,6,8
当个位是2,2xx2被6整除,所以被3整除,所以x+x+4被3整除,所以x=1,4,7
个位是4,4xx4, x+x+8被3整除,所以有x=2,5,8
6xx6, x+x+12被3整除,所以x=0,3,6,9
8xx8, x+x+16被3整除,所以x=1,4,7
综上,共有13个符合条件的回文数
供参考~本回答被提问者采纳
相似回答