数学题求1——2003的数字之和
楼上的没读懂题啊,表瞎说。。。
公务员要是做那种幼稚的题。。。像你这样的小学生都能去考了
------------------------------------------------------
求这个值,首先要把这2003个数分成2组(再给第一组加个0,无影响)
第一组:0-1999 ; 第二组:2000-2003
对于第一组 0-1999
1。 我们看个位,依次为 0-9,一共200个循环
所以个位的和就是(1+。。。+9)*200
2。对于十位,可以分成 十个0,十个1。。。十个9,循环20次
那么十位数字的和为(1*10+2*10+。 。。。+9*10)*20
3。对于...全部
楼上的没读懂题啊,表瞎说。。。
公务员要是做那种幼稚的题。。。像你这样的小学生都能去考了
------------------------------------------------------
求这个值,首先要把这2003个数分成2组(再给第一组加个0,无影响)
第一组:0-1999 ; 第二组:2000-2003
对于第一组 0-1999
1。
我们看个位,依次为 0-9,一共200个循环
所以个位的和就是(1+。。。+9)*200
2。对于十位,可以分成 十个0,十个1。。。十个9,循环20次
那么十位数字的和为(1*10+2*10+。
。。。+9*10)*20
3。对于百位,可以分成 一百个0,一百个1。。。。一百个9,循环2次
所以百位数字的和为(1*100+2*100+。。。。+9*100)*2
4。对于千位,只有1000-1999有数字1,所以一共1000个1,和为1000
好了,看第二组2000-2003
很简单,加起来是2*4+1+2+3=14
最后把所有的和都加起来,我算得28014
最重要的思想是 归纳 和 分类 ,请多多体会。
祝你好运!
。收起