1785年,8岁的小高斯在德国农村的一所小学里念一年级。
有一天,他给学生们出了一道算术题。他说:“你们算一算,1加2加3,一直加到100,等于多少?谁算不出来,不准回家吃饭。”
说完,他就坐在一边的椅子上,用目光巡视趴在桌子上演算的学生。
不到1分钟的功夫,小高斯站了起来,手里举着小石板,说:“老师,我算出来了??”
没等小高斯说完,老师就不耐烦地说:“错了!重新再算!”
小高斯很快地把算式检查了一遍,高声说:“老师,没有错!”说着走下座位,把小石板伸到老师面前。
老师低头一看,看见上面端端正正地写着“5050”,不禁大吃一惊。他简直不敢相信,这样复杂的题,一个8岁的孩子,用不到1分钟时间就算出了正确的得数。要知道他自己算了一个多小时,算了三遍才把这道题算对的。他怀疑以前别人让小高斯算过这道题。他问小高斯:“你是怎么算的?”
小高斯回答说:“我不是按照1、2、3的次序一个一个往上加的。老师,你看,一头一尾的两个数的和都是一样的:1加100是101,2加99是101,3加98也是101??把一前一后的数相加,一共有50个101,101乘以50,得5050。”
小高斯的回答,使老师感到吃惊。因为他还是第一次知道这种算法。他惊喜地看着小高斯,好像刚刚认识这个穿着破烂不堪的砌砖工人的儿子。