在给一本书中的每页标上页数的过程中,一个机器标数器一共印了2929个单个数字.你能否算出这本书有几页?

问题描述:

在给一本书中的每页标上页数的过程中,一个机器标数器一共印了2929个单个数字.你能否算出这本书有几页?

9面 要9个字
99面共90面要2*90 = 180个字,
999面满了要3*900= 2700+180+9=2889,
2929-2889=40
40/4 =10
999+10=1009
楼上的快些,2分走人

由于2929不是3的倍数(目测估计三位数),说明页数的长度是随位数变化的,
1位数有9个,两位数有(99-9)=90个,三位数
9*1+90*2+900*3=2889,小于2929,说明已经排到了四位数
2929-2889=40
40/4等于10
因此可知最大页码为1009.(999+10=1009)