有一组数:1,2,3,4,5,……10000.问这组数中有多少个数会有两个相邻的9.(例如993、1992、9929,但9295或
问题描述:
有一组数:1,2,3,4,5,……10000.问这组数中有多少个数会有两个相邻的9.(例如993、1992、9929,但9295或
1999则不能计算在内)
答案是261,求方法
答
3位数的有18个
199 299399499599699799899 999
990991 992 993 994995 996 997 998
4位数的有 90+(90-9-9)+90=252个
2位数的只有一个99
所以总共有271个.