一个正整数,如果它顺着数和倒着数都是一样的,则称这个数为回文数,如1,11,121都是回文数。

2024-11-25 16:39:32
推荐回答(2个)
回答1:

答案为B
逐个看
1位数时
1-9--------------有9个

2位数时
11-99 ----------有9个

3位数时,结构为ABA
A为1-9 9个数
B为0-9 10个数
故共有9*10=90个

4位数时,结构为ABBA
同3位数一样,也为90个

5位数时,结构为ABCBA
A为1-9 9个数
B和C均可为0-9 10个数
故共有9*10*10=900个

6位数同5位数

所以7位数以下一共有回文数
=9+9+90+90+900+900=1998个

7位数时
最小回文数结构为
100A001 有10个 加7位数前面的工2008个
1010101 为第2009个
依次数过去就是答案B了

回答2:

选B,用C++编程可以算出来