页码问题主要有三种题型:一、一本书有 N 页,求排版时用了多少个数字;或者反过来,一本书排版时用了 N 个数字,求这本书有多少页;比如 126 页,199 4页方法一:个位:1-9 :只有 9 个数字;10 位:10-99 :就是 90×2 =18 0个数字百位:1 00—9 9 9,就是 90 0×3=2700 个数字;假如页数超过 1000 页(1994 页),数字总数就就是总数字=9+180+2 7 00+(1994-1 00 0+1)×4 =2889+398 0 =6869 字假如页数大于 1 0 0,但小于 10 0 0(126 页),数字总数就就是总数字=9+180+(1 2 6-10 0+1)×3 =1 8 9+81 =270方法二:假设这个页数就是 X 页:因为每个页码都有个位数(比如第 5 得个位数就是 5, 第 56 页得个位数就是 6,第38 9 得个位数就是9,第1 273 得个位数就是 3),所以总计个位数得数字有 X 个
在十位数上,除了(1,2,34,5,6,7,8,9)外,每个数字都有十位数,(比如第 10 页得十位数就是1,第 56 得得十位数就是5,第389 得十位数就是 8,第1 273 得十位数就是 7),因此总计十位数得数字有 X—9 个;同理,在百位上,总计百位得数字数量就就是有 X-99 个;计算公式就就是 X+(X—9)+(X-9 9)+(X—9 99)……假如页数超过 10 00页(1994 页),数字总数就就是总数字=1994+(19 94—9)+(19 9 4-99)+(19 94—999)=19 9 4×4—(1 0+100+10 0 0—3)=7 976—11 07=6869 字假如页数大于 10 0,但小于1 000(12 6页),数字总数就就是总数字=1 2 6+(126—9)+(1 2 6—99)=126×3-