继续写几个:100 104 108 120 140 160 180 200……发现100多的(含100)一共有7个,所以所有这些数里面三位数一共有7*9=63个(因为200、300等和100没有本质区别)
再从1000开始写:1000 1004 1008 1012 1016……1096 1100 1104 1108……发现,1000到1096(含1000和1096)一共有25个数;而1100和100没有本质区别(即从1100到1200之间的数目个数和100到200之间是相等的)所以1100到1980之间一共有63个数
所以1980之前(含1980)一共有4+63+25+63=155个数
第156个:2000
第157个:2004
所以第158个:2008
(这种题目不会做就猜2008,命中率比较高的)