【思路或解法】
因为每连续10个数,在个位上就出现一次1,所以个位数上出现1的共有500÷10=50(次);
十位数上出现1的每100个数有10个,共5×10=50(次);
百位数上出现1的有100个.
这样总共出现1的次数是:50+50+100=200。
答:数字1在页码中出现200次
1-9:1个2
10-99:个位是2的共有9个,十位是2的共有9个。
100-500:个位是2的共有81个,十位是2的共有81个,百位是2的共有90个。
所以1+9+9+81+81+90=271个
1出现在百位上从100-199
共100次
1出现在十位上从10-19
100之内出现10次
有5个100
所以出现10×5=50次
1出现在个位上01,11,21,31...91
100之内出现10次
有5个100
所以出现50次
所以共出现了100+50+50=200次
(像111这种应该算做3次吧)
1——99个位出现11次,十位出现10次
100——199个位出现10次,十位出现10次,百位出现100次
200——299个位出现10次,十位出现10次
300——399个位出现10次,十位出现10次
400——500个位出现10次,十位出现10次
总共出现100+9
x
10+11=201
(次)
数吧。
1--9
,出现1次。
10--99,9+9=18次。
100--199,19次。
200--299,119次。
300--500,38次。