在1到10000中有多少个数有相邻的9?例如993,1992,9929名单上9295或1999则不能计算在内

问题描述:

在1到10000中有多少个数有相邻的9?例如993,1992,9929名单上9295或1999则不能计算在内

两位数1个99,三位数末两位99有9个(去掉0),前两位99有10个,四位数前两位99共100个
中间两位99有90个(去掉0),末两位99的有(去掉首位0)90个,一共300个

这个其实就是把99绑定在一起,添其他的格子的问题。

先看二位数,有一个,三位数有2*9+1=19个,
四位数有261个,所以一共有1+19+261=281个