数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 7159|回复: 8

[复制链接]
发表于 2016-2-20 03:38 | 显示全部楼层 |阅读模式
本帖最后由 ccmmjj 于 2016-2-20 05:58 编辑

每个正整数都有一个数字和。比如123的数字和=1+2+3=6.现在有用一个函数H(n)来表示n的数字和。现在要求从1到10000的数字和的和。即
求H(1)+H(2)+……+H(10000)=?
发表于 2016-2-20 11:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2016-2-20 19:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2016-2-20 21:04 | 显示全部楼层
二楼的题目做法令人莫名。
当四楼的楼主进一步诘问时,三楼的回答又使人莫名。
发表于 2016-2-20 21:12 | 显示全部楼层
本帖最后由 drc2000回来 于 2016-2-20 22:04 编辑

补齐一些零:H(1)+H(2)+……+H(10000)
=[H(0001)+H(0002)+……+H(9999)]+H(10000)

在个位中,9出现1000次,8出现1000次,...,1出现1000次,0出现1000次
同样在十位,百位和千位中,9出现1000次,8出现1000次,...,1出现1000次,0出现1000次


=1000*[千位0+1+2+...+9
+百位0+1+2+...+9
+十位0+1+2+...+9
+个位0+1+2+...+9
+1
=1000*4×45+1
=180001
发表于 2016-2-20 23:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2016-2-20 23:13 | 显示全部楼层
drc2000的计算正确。我提供一个解法:
H(1)+H(9998)=36
H(2)+H(9997)=36
……
H(4999)+H(5000)=36
H(9999)+H(10000)=36+1
所以原式=36×50+1=180001.
这方法是不是很熟悉?
发表于 2016-2-20 23:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2026-1-17 05:40 , Processed in 0.092811 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表