一本书共500页,编上页码1,2,3,4,...499,500。数字‘‘2’’在页码中一共出现了多少次

2024年11月17日 11:22
有3个网友回答
网友(1):

①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次。

求采纳,谢谢!

网友(2):

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次

网友(3):

500/10=50
50+9=59由于20里面每一个数都含有2,所以要加9
然后9*4=36由于每一个100都带有一个20,而有一个20前面已经加了,所以只用加4个
36+59+1=96次。。。。222有3个2,比其他的要多一个,所以将前面两个加起来再加上1就行了