算出0-2000中 带0数 的数的个数

作者&投稿:谭往 (若有异议请与网页底部的电邮联系)
453个

这样思考:
从0到9,带0的有1个;
从10到99,带0的有10、20……等9个
从100到999,完全不带0的有:9*9*9=729个,因此该范围带0的有999+1-100-729=171个
即从0到999,带0的数有1+9+171=181个

从1000到1999
首位不用考虑,只需考虑从000到999这样的数:
完全不带0的有9*9*9=729个,因此该范围内带0的有1999+1-1000-729=271

综上,加上2000这一个,从0到2000中,共有
181+271+1=453 个数
数字中含有0。

个位是0的,有201个(0,10,20.....2000)
个位不是0且十位是0的,有20*9=180个
个位十位都不是0且百位是0的,有99个
一共201+180+99=480个

0-2000末尾带0有
2000/10+1
=201个

11+19*9+100+19*9= 453

705

王林在计算出2000个数的平均数后,把所求的的平均数混在了原先的2000个数中,有球的混在...)~

2001

增加一个平均数再求平均数,平均数不变

由已知,原来每一个数再4次计算中,3次被取了它的1/3,1次被取了了它本身,即4次计算中,每个数相当于被取到过2次,因此,上面4个数的和就是原来4个数的和的2倍,那么,原来四个数的平均数是:
(86+92+100+106)÷2÷4=48