一本书共500页,编上页码1-500,问2在页码中一共出现多少次?

问题描述:

一本书共500页,编上页码1-500,问2在页码中一共出现多少次?

1-100、101-199、300-400、401-500中2的个数都是一样的.只是200-299中的个数比较多.就拿1-100中2的个数来算:1-10,31-40,41-50,51-60,61-70,71-80,8-90,91-100中都是有一个2,所以一共8个,11-20中2个2,而21-30中就有10个,所以总共20个.那么1-100、101-199、300-400、401-500中2的个数总共20×4=80个.
现在来算200-299中2的个数:200-299中一共100个数字,每个数字的百位都是2,所以百位上就有100个,个位和十位上的2的个数等于1-100中2的个数20个,所以现在1-500中2的个数一共有:80+100+20=200个