1+2+3+...+2002+2003+...+3+2+1=

来源:百度知道 编辑:UC知道 时间:2024/06/07 11:25:41
现在有急用....要速度啊...................
要步骤,速度啊...................

{高斯用很短的时间计算出了小学老师布置的任务:对自然数从1到100的求和。他所使用的方法是:对50对构造成和101的数列求和(1+100,2+99,3+98……),同时得到结果:5050。这一年,高斯9岁。}
{高斯(Johann Carl Friedrich Gauss)(1777年4月30日—1855年2月23日),生于不伦瑞克,卒于哥廷根,德国著名数学家、物理学家、天文学家、大地测量学家。高斯被认为是最重要的数学家,有数学王子的美誉,并被誉为历史上伟大的数学家之一,和阿基米德、牛顿并列,同享盛名。}

摘自百度词条“高斯”(高斯的故事我们小学课本应该学过)

因此此题的算法应该是

(1+2002)x(2002/2)=2003x1001=2005003
2005003+2005003=4010006
4010006+2003(中间多出的数)=4012009

当然也可以直接 2003x2003=4012009 但此算法数理多数人不易懂 而且覆盖面不广...

4014012

就是2003*2003=4012009