1-9数字各有多少个?

来源:百度知道 编辑:UC知道 时间:2024/05/24 02:26:55
在1-3000的数中,有多少个“1”、“2”……“9”?
如“1111”,有4个“1”

其实你可以把它们分成各个位上的数再来看,
比如1
要是它当千位,那就有1000种可能,这里你先不管其他位数的数字是多少;
然后它做百位,就有100*3种可能,其中3是因为,千位可以是0、1、2;
然后是十位,就有10*10*3,其中第一个10是1做十位的10种可能,第二个10是百位上的10种可能;
最后是个位,就有1*10*10*3,基本上是同上的理解。
最后把它们加起来,就是1的个数,其他的数字也是一样的办法~

1-3000中有0-9十种数字
我在前面补一个零,我把这个方法成为十字法。
0 , 1, 2, 3, 4, 5, 6, 7, 8, 9,
10,11,。。。。。。。。。。。。。。19.
31
41
51
61
71
81
91

把11拆开横竖都是十个1 在一百以内有二十个1
在把这个设为基数x,就能推出一万以内。
1x ,2x ,3x ,4x ,5x ,6x ,7x ,8x ,9x ,
10x,11x,............................19x,
21x
3000
这是所有数
(100+20)(10+3)-20=1530
我们可以推出公式在任意位子
有点复杂你的分太少我不想推了