在小于10000的整数里,含有1的数有几个

问题描述:

在小于10000的整数里,含有1的数有几个

这应该是一道小学题,不含负数,如果包括负数,就是无数多了。
因为是小于10000的整数,也就是从0到9999这10000个数;
因为,只有四位数,在这10000的整数里,不含1的有:9*9*9*9=6561个数;
(注意!千位上也可以是0,那就是三位数咯。所以不是8*9*9*9);
因此,在小于10000的整数里,含有1的数有10000-6561=3439个。

小于10000的整数里,不含1的有:8*9*9*9=5832
含1的有:10000-5832=4168

当个位含1,有10*10*10种可能,即1000
十位含1,有,10*10*10种可能,即1000
同理百位含1,千位含1,都有1000种可能
所以小于10000,总共有4000种