数字页码奥赛题

(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。