首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
组成数字1到2,000,000的所有数字的的总和是?
[单选题]
组成数字1到2,000,000的所有数字的各位数的总和是?
55,000,002
45,000,002
2,000,001,000,000
10,999,902
添加笔记
邀请回答
收藏(782)
分享
8个回答
添加回答
118
推荐
SunburstRun
只要a+b没有进位,(a+b)的数字之和=a的数字之和+b的数字之和。
按照此道理,把1和1,999,998一组,和为55,2和1,999,997,和为55...999,999和1,000,000
一组,和为55,所以这里共999,999个55,加上1,999,999和2,000,000为
1,000,000*55+2=55,000,002
编辑于 2015-11-18 12:14:12
回复(4)
180
Norman FENG
用数学期望做可秒杀此题
首先把所有数字前面补上0。先只考虑0,000,000 ~ 1,999,999
随机抽取一个数 各位数字的期望是
0.5 | 4.5 4.5 4.5 | 4.5 4.5 4.5
和为 27.5,一共有2,000,000个数,27.5 * 2,000,000 = 55,000,000
加上2,000,000这个数,所以和为55,000,002
发表于 2016-09-04 00:52:40
回复(22)
56
passi0n
先考虑000,000~999,999
共1,000,000个数,每个数字有6位,共6,000,000位数字,数字0到9出现次数相当,都出现了6,000,000/10=600,000次。
因此000,000~999,999所有数字之和为(0+1+2+...+9)*600,000=45*
600,000=27,000,000
1,000,000到1,999,999 再加上最高位的1,000,000个1即可
所以
组成数字1到2,000,000的所有数字的各位的总和是:
27,000,000+27,000,000+1,000,000+2=55,000,002
发表于 2015-12-18 11:39:03
回复(0)
6
天空2010
只要没有进位,两个数之和的数字和等于分别的数字和。这里比如说1+98=99,99数字和为18,1和98的数字和为1+17=18.这里1到1999999可以看做是0到1,999,999即有1,000,000组(0+1,999,999);则结果为55*1,000,000+2
发表于 2015-12-23 21:21:54
回复(0)
4
是陈甜甜呀~
是我理解错了,我以为可以用等差数列求1到2000000的数字和
🙄
发表于 2020-03-26 15:04:38
回复(0)
2
牛客695751112号
看清楚是各位数,不是个位数
发表于 2020-08-29 09:19:35
回复(0)
1
小胖子开始刷编程题了
有两种思路:(1)对数字的每一位求期望;(2)非进位组合
发表于 2018-09-06 10:41:45
回复(0)
0
克里斯
只要没有进位,两个数字的各位和的和 等于两个数字和的各位和
发表于 2016-05-31 08:00:00
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
数学运算
来自:
搜狗2016研发工程师笔试题
上传者:
SunburstRun
难度:
8条回答
782收藏
11053浏览
热门推荐
相关试题
34的17次方 对6取余, 结果是多少?
数学运算
评论
(43)
来自
人人网2015研发笔试卷E
赛马,至少需要几轮比赛才能得出前三...
产品
运营
数学运算
评论
(8)
87的100次幂除以7的余数是多少?
数学运算
评论
(35)
来自
搜狐2013校招研发工程...
请问这张纸的大小可能是下列哪一个
数学运算
评论
(10)
来自
搜狗2016研发工程师笔试题
32位/33MHzPCI总线的峰值...
编译和体系结构
Java工程师
C++工程师
运维工程师
前端工程师
算法工程师
PHP工程师
搜狗
评论
(6)
来自
搜狗2016研发工程师笔试题
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题