①2出现在个位的:2,12,32,…,92(共10个,100---200,200---300,300---400,400---500之间也分别有10个)所以2出现在个位上的一共有50次;
②2出现在十位的:20,21,22,…,29(共10个,其中22虽然2出现了两次,但是个位上的那次在上一种情况中就已经算过,所以此次不重复计算,100---200,200---300,300---400,400---500之间也分别有10个)所以2出现在十位上的一共有50次;
③2出现在百位的:200,201,201,203,…,299(共100个,其他的没有2在百位上的了)所以2出现在百位上的一共有100次。
综上,数字2在页码中一共出现了200次。
求采纳,谢谢!
1到99出现2的次数是,10+10-1=19,即个位数是2的有10,十位数的有10,但二者重复一次22,所以再减一,
同理100到199出现2的次数是10+10-1=19
300到399,400到500也分别出现19次,19次
200到299出现2有100次,
所以共出现176次
500/10=50
50+9=59由于20里面每一个数都含有2,所以要加9
然后9*4=36由于每一个100都带有一个20,而有一个20前面已经加了,所以只用加4个
36+59+1=96次。。。。222有3个2,比其他的要多一个,所以将前面两个加起来再加上1就行了