1分钟求出9到99998的自然数 整数整数之和??

2011年6月 挨踢职涯大版内专家分月排行榜第二
2011年6月 挨踢职涯大版内专家分月排行榜第二
2011年12月 挨踢职涯大版内专家分月排行榜第二2010年9月 挨踢职涯大版内专家分月排行榜第二2010年3月 挨踢职涯大版内专家分月排行榜第二
2010年8月 挨踢职涯大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。9+98+998+=□+□+□+□+□
kouichi1929
10+100+-1-2-2-2-2=
为您推荐:
其他类似问题
扫描下载二维码四年级试题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
四年级试题
上传于||文档简介
&&新​人​教​版​四​年​级​上​册​第​一​单​元​测​试​题
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢99999各个数位上数字之和为45,从1到100000的全部整数的各个数位上的数字之和再相加结果是多少?我的算法是:5的和为61数位数字之和为10,…到4,总共有10*4数位数字之和为19,……到4,总共有19*(49-4)100和99900数位数字之和为28,200和99800……到4,总共28*(499-49)10和99990数位数字之和为37,20和99980……到4,总共37*()1和99999数位数字之和是46,2和99998,……到4,总共有46*()所以结果=46*0+28*450+19*45+10*4+6=2250001改了很多次才改到最后的结果,并且确定这为标准答案,不过不知道还有没有更简便的方法,麻烦各位大虾多多指教,3Q!
比较简便的算法:考虑从0这100000个数这100000个数,各位上共使用了 100000 * 5 = 500000 个数码,其中数字0到9出现的次数均等,即都出现了
= 50000 次.因此从0,所有数位上的数字之和= (0+1+2+3+……+9)× 50000= 45× 50000= 2250000则从0,须再加上100000的各个数字,因此总的数字和= 2250000 + 1 + 0*5 = 2250001
为您推荐:
其他类似问题
(10+99990)*+(1+9)*9/2**10^9哎,十进制坑爹啊。。。不是太确定啊。。。要是不对的话希望楼主别骂我
对于一位数,从1到9各出现一次;两位数,各出现20次;三位数30次;四位数40次;五位数50次;所以从1到99999,这些数字各出现1+20+30+40+50=141次。从1到100000的全部整数的各个数位上的数字之和再相加结果是(1+2+3+.....+7+8+9)X141+1=45X141+1=6。
这应该是最简便的
在前面加一个0,然后是0和99999一起,1和99998这样类似的加下去,就一共有50000组,每组加起来都等于45,所以最后答案是45*50000再加个1
等于2250001
扫描下载二维码

我要回帖

更多关于 自然数是整数吗 的文章

 

随机推荐