1234567.99100这个数的各位上的各个数字和是多少
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 14:44:53
1234567.99100这个数的各位上的各个数字和是多少
1234567.99100这个数的各位上的各个数字和是多少
1234567.99100这个数的各位上的各个数字和是多少
补上0不影响.
考虑从00到99,共100个数字、200位数.
数字0到9出现的次数均等,都是200/10 = 20次.
因此从00到99的各个数字之和 = (0+1+2……+9)×20
则从1到100的各个数字之和 = (0+1+2……+9)×20 + 1 + 0 + 0 = 901
901。
过程:
00 01 02 …… 09 和:45=1+……+9(补上0看起来方便且不影响结果)
10 11 02 …… 19 和:45的基础上,多了10个1即45+ 1 x10
20 21 22 …… 19 和:45的基础上,多了10个2即45+ 2 x10
.
.
...
全部展开
901。
过程:
00 01 02 …… 09 和:45=1+……+9(补上0看起来方便且不影响结果)
10 11 02 …… 19 和:45的基础上,多了10个1即45+ 1 x10
20 21 22 …… 19 和:45的基础上,多了10个2即45+ 2 x10
.
.
.
90 91 92 …… 99 和:45的基础上,多了10个9即45+ 9 x10
再补上100,即再加一个1
所以总和:45x10+(1+……+9)x10+1=901
(楼上算法更巧妙唉!)
收起
1234567......99100这个数的各位上的各个数字和是多少
考虑从00到99,共100个数字、200位数。
数字0到9出现的次数均等,都是200/10 = 20次。
因此从00到99的各个数字之和 = (0+1+2……+9)×20
则从1到100的各个数字之和 = (0+1+2……+9)×20 + 1 + 0 + 0 = 901