数字页码奥赛题
(1)
一位数合计***9,一位数的页数也是9。
两位数的总数是***90 (10到99),数***90*2=180,两位数的页数是90。
以此类推,三位数(100到999),900*3=2700,因为* * *用的是2202位,所以三位数的页码是(2202-180-9)/3=671。
所以***9+180+671=860页。
(2)
按照上面的计算方法,1000页,前9页是1-9,后90页是10-99,后900页是100-999,最后一页是1000。
* * *使用的零的数量
= 10-99中的9个零
在+100-999中,一位数有9*10=90例0,十位数有90例0,* * 180。
+1000中的三个零
最终结果是9+180+3=192个零。
(3)
和1的情况差不多,自己推~ ~
1/1-9 1
10-99中,单位为1的有9例,单位为1的有10例,***19例。
在100-999中,单位为1的有90例,单位为1的有90例,单位为1的有100例,单位为1的有280例。
1000用过1 1。
所以一个* * *应该用1+19+280+1 = 301。