1到1亿之间所有1亿个自然数各个数位上数字的和

采菊东蓠下112022-10-04 11:39:544条回答

已提交,审核后显示!提交回复

共4条回复
名法师甚431 共回答了23个问题 | 采纳率78.3%
考虑 00000000到99999999
共一亿个数,每个数共8位,共8亿位.
其中数字0到9出现的次数相等,都是 8亿/10 = 8千万次.
因此各个位上的的数字和 = (0+1+2+……+9)×8000 0000
因此1到 1 0000 0000,就在上述基础上再加“一亿”这个数本身的数字和
总和 = (0+1+2+……+9)×8000 0000 + 1 = 36 0000 0001
即36亿零1
1年前
饮食dd为主 共回答了16个问题 | 采纳率81.3%
1到1亿之间所有1亿个自然数各个数位上数字的和是3600000001
因为从00000000到99999999的各个数位数字和比较容易算,再减去00000000的,加上100000000的就可以了
1年前
luqnsing 共回答了1个问题 | 采纳率
一千万个1-9相加,5亿
1年前
zhangbinwmm 共回答了2个问题 | 采纳率
1+2+3+4+.......100000000 = 987459712
1年前

相关推荐

1到1亿所有数字
pgflfh1年前1
wzq4221210 共回答了18个问题 | 采纳率88.9%
你头晕!要这个排列干啥?
你知道吗,这个排列有1*9+2*90+3*900+4*9000+5*90000+6*900000+7*9000000+8*90000000=788888889个字符(单个0、1、2、...、8、9)
如果以平均每秒写(或输)10个字符来算,就得78888888.9秒(=21913.58025小时=913.0658438天=2.501550257年)的时间.