初一数学竞赛题

图像点的图示:(看下面)

10 11 12 13 14 15 16 17 18 19

20 21 22 23 24 25 26 27 28 29

……

90 91 92 93 94 95 96 97 98 99

看树,每列左边的位数顺序是123456789,占9位。

总* * *是10列,每列两位数,所以10到99***占9*10*2=180。

再看下面:

100 101 102 103 104 105 106 107 108 109

110 111 112 113 114 115 116 117 118 119

……

190 191 192 193 194 195 196 197 198 199

我们看各列中间,从0123456789,* * *占10。

有***10列,所以我觉得每列都是3位数,所以100-199 * *占10*3*10=300位数。

同理,100-999时,总数为***9*300=2700。

如果他们用算术计算,差额应该是300,而不是200。

下面是一个四位数的例子。

1000 1001 1002 1003 1004 1005 1006 1007 1008 1009

1010 1011 1012 1013 1014 1015 1016 1017 1018 1019

……

1090 1091 1092 1093 1094 1095 1096 1097 1098 1099

一看就清楚,此时1000-1099***占10*40=400。

现在回到主题:

2700人已经超过了2003年,那么2003年的人数是多少?

首先,一定不能超过999。

超过999就超过2700。

2700-2003=697

697/3=232.....1

999-232=767

767的第一个数字是766!

所以我觉得这个问题的答案应该是766。

这是我自己的拙见。作为竞赛题,这个问题应该是比较枯燥的。

如有不妥请注明。