享有「數學王子」之稱的高斯,他從小就喜歡鑽研數學。10歲上小學的時候,他就算出了當時是一道很很難的題。
有一次,老師讓同學們把從1~100的所有自然數加到一起,求出總和。像這樣一道題按照常規,不間斷的連續想加,的確是很麻煩的,所以,許多同學都在認真、耐心地逐個相加的時候,高斯卻很快的算完了,報告老師:「得數是5050」。老師問他是怎麼算的?高斯立刻講出了他的算法,大家聽了以後,連他的老師對他都十分驚嘆。
高斯當時是怎麼算的呢?
原來他把這一長串數字進行了重新組合:把第一個加數1和最後一個加數100相加;把第二個加數2和倒數第二個加數99相加;這樣,他把100個加數分成50組,每組的兩個加數之和都是101。於是,他得出:1+2+3+4+5…………+99+100=101×50=5050。
對於處於他那個知識段的孩子來說,這種算法可算是用創造性思維解題的經典案例。根據高斯的算題方法,我們得到一個和他算法本質相同的數學記算公式。
(第一個數+最後一個數字)÷2×相加數字的總個數=連續相加數的總和
例:計算1+2+3+……+67=?
根據公式:(第一個數+最後一個數字)÷2×相加數字的總個數=連續相加數的總和
例:1+2+3+……+67
=(1+67)÷2×67
=68÷2×67
=64×67
=4288
如果相加的自然數不是連續不斷地出現,而是有規律地跳躍的出現,也同樣可以用這個公式計算
例: 2+4+6+8+10+12+14+16+18+20+22
=(2+22)÷2×11
=24÷2×11
=12×11
=132
不管兩個數之間相差幾,只要是有規律地跳躍出現,都可以用這個公式。