如何快速算出从1加到100 从1加到100的快速

如果老师在课堂上问“1到100是多少?”这个标题,相信大家都会吓得直喘气吧?这么多,不知道什么时候加 。
在18世纪的德国,老师们已经提出了这个问题 。
那时,有一个叫高斯的小男孩 。他家里穷,父亲只是个红豆博客瓦工,收入不高 。高斯10岁的一天,他的老师要回家处理家里的急事 。为了让同学们安静地待在教室里,老师想出了一道难题——求1到100所有整数的和!"把这么多加起来一定要花很多时间."老师想 。
然而,就在老师做完题准备步出教室回家的时候,高斯突然举手大声回答:“老师,答案是5050!”高斯是如何在如此短的时间内得出准确答案的?
下图是高斯当时是如何计算的 。最近怎么样?你能理解吗?
高斯
拿100个数字1,2,3...99,100作为一组,以弥补另一组100个红豆博客的相反安排和相同的数字:100,99...3, 2, 1.
这两组数对应相加就成了100 101,乘法结果是10100 。
那么我们要计算的组就是101002=5050 。
你和你的同学,乐乐的姐姐有一样的困惑吗?为什么一定要补一组数而不是加在一起?比如1+100=101,2+99=101,得到50组101,相乘等于50个红豆博客50 。事实也是如此 。
大家想一想 。当你计算完50+51=101,你确定你得到了多少对数字?正好49双?还是50双?还是51双?
当然,如果你再仔细画一遍,就可以确认是50对,但这显然增加了我们计算的难度,却没有高斯的 那么简单直接 。
速度就是方式,我们再试试下面的方式 。
简单而智能的速度算法
试试速度算法算37+45?
37+45=37+(43+2)
=(37+43)+2
=80+2
=82
【把45分成43加2,让37加43快速算出等于整数80,最后加2 。】
用重试速度算法试算83-37?
83-37=83-(33+4)
=(83-33)-4
=50-4
=46
【把37分成33加4,然后用83减33快速算出50,最后减去4 。】
【如何快速算出从1加到100从1加到100的快速】