你到醫(yī)藥商店去買(mǎi)過(guò)藥片嗎?如果營(yíng)業(yè)員為你數(shù)藥片,他會(huì)拿出一個(gè)小巧的工具。這是一個(gè)等邊三角形的無(wú)蓋小盒,邊上翻起一點(diǎn),正好把藥片擋住。他把幾十粒藥片倒進(jìn)小盒子,輕輕一抖,藥片就在里面整整齊齊地排好了隊(duì)。有趣的事情發(fā)生了,營(yíng)業(yè)員并不像你想象的那樣一五一十地?cái)?shù)藥片,他只要看一看就知道是多少。你懂得營(yíng)業(yè)員的竅門(mén)在哪里嗎?比如說(shuō),現(xiàn)在藥片排成了六排,你能不數(shù)就算出是多少粒嗎?
了解答這個(gè)問(wèn)題,你可以拿一些棋子到課桌上去排排。你在這一邊排一個(gè)六行的“三角形”,叫你的同學(xué)到對(duì)面也排這樣一個(gè)“三角形”,讓兩個(gè)三角形連在一起(如圖1),再把它推成矩形(圖2)。你馬上可以看出這里有六行,每行是六個(gè)加一個(gè),共有6×(6+1)=42.而你和你的同學(xué)一人一半,所以各人是42÷2=21.也即:六行藥片是21粒。于是我們找到了算法:粒數(shù)=行數(shù)×(行數(shù)+1/2)。你可試一試,算法是否正確。