- 相關(guān)推薦
韓信點(diǎn)兵的故事
韓信是中國古代一位有名的大元帥。他少年時(shí)就父母雙亡,生活困難,曾靠乞討為生,還經(jīng)常受到某些潑皮的欺凌,胯下之辱講的就是韓信少年時(shí)被潑皮強迫從胯下鉆過(guò)的事。后來(lái)他投奔劉邦,展現了他杰出的軍事才能,為劉邦打敗了楚霸王項羽立下汗馬功勞,開(kāi)創(chuàng )了劉漢皇朝四百年的基業(yè)。民間流傳著(zhù)一些以韓信為主角的有關(guān)聰明人的故事,韓信點(diǎn)兵的故事就是其中的一個(gè)。
相傳有一次,韓信將1500名將士與楚王大將李鋒交戰。雙方大戰一場(chǎng),楚軍不敵,敗退回營(yíng)。而漢軍也有傷亡,只是一時(shí)還不知傷亡多少。于是,韓信整頓兵馬也返回大本營(yíng),準備清點(diǎn)人數。當行至一山坡時(shí),忽有后軍來(lái)報,說(shuō)有楚軍騎兵追來(lái)。韓信馳上高坡觀(guān)看,只見(jiàn)遠方塵土飛揚,殺聲震天。漢軍本來(lái)已經(jīng)十分疲憊了,這時(shí)不由得人心大亂。韓信仔細地觀(guān)看敵方,發(fā)現來(lái)敵不足五百騎,便急速點(diǎn)兵迎敵。不一會(huì )兒,值日副官報告,共有1035人。他還不放心,決定自己親自算一下。于是命令士兵3人一列,結果多出2名;接著(zhù),他又命令士兵5人一列,結果多出3名;再命令士兵7人一列,結果又多出2名。韓信馬上向將士們宣布:值日副官計錯了,我軍共有1073名勇士,敵人不足五百,我們居高臨下,以眾擊寡,一定能打敗敵人。漢軍本來(lái)就信服自己的統帥,這一來(lái)更相信韓信是“神仙下凡”、“神機妙算”,于是士氣大振。一時(shí)間旌旗搖動(dòng),鼓聲喧天,漢軍個(gè)個(gè)奮勇迎敵,楚軍頓時(shí)亂作一團。交戰不久,楚軍大敗而逃。
戰事結束后,部將好奇地問(wèn)韓信:“大帥是如何迅速地算出我軍人馬的呢?”韓信說(shuō):“我是根據編隊時(shí)排尾的余數算出來(lái)的!
韓信到底是怎么算出來(lái)的呢?
這是中國古代流傳于民間的一道趣味算術(shù)題,叫做韓信點(diǎn)兵,還有一首四句詩(shī)隱含了解題的法門(mén):
“三人同行七十稀,五樹(shù)梅花廿一枝。
七子團圓正半月,除百零五便得知!
詩(shī)里讓人記住這幾個(gè)數字:3與70,5與21,7與15,還有105(也就是3、5、7的公倍數)。這些數是什么意思呢?題中3人一列多2人,用2×70;5人一列多3名,用3×21;7人一列多2人,用2×15,三個(gè)乘積相加:
2×70+3×21+2×15=233
用233除以3余2,除以5余3,除以7余1,符合題中條件。但是,因為105是3、5、7的公倍數,所以233加上或減去若干個(gè)105仍符合條件。這樣一來(lái),128、338、443、548、653……都符合條件?傊,233加上或減去105的整數倍,都可能是答案。韓信根據現場(chǎng)觀(guān)察,選擇了和1035最接近的數字1073。
詩(shī)歌里的70,21,15又是怎么得來(lái)的呢?
70是5和7的公倍數,除以3余1;
21是3和7的公倍數,除以5余1;
15是3和5的公倍數,除以7余1。
中國有一本數學(xué)古書(shū)《孫子算經(jīng)》也有類(lèi)似的問(wèn)題:“今有物,不知其數,三三數之,剩二,五五數之,剩三,七七數之,剩二,問(wèn)物幾何?”
答曰:“二十三!
術(shù)曰:“三三數之剩二,置一百四十,五五數之剩三,置六十三,七七數之剩二,置三十,并之,得二百三十三,以二百一十減之,即得。凡三三數之剩一,則置七十,五五數之剩一,則置二十一,七七數之剩一,則置十五,即得!
什么意思呢?用現代語(yǔ)言說(shuō)明這個(gè)解法就是:
首先找出能被5與7整除而被3除余1的數70,被3與7整除而被5除余1的數21,被3與5整除而被7除余1的數15。如果所求的數被3除余2,那么就取數70×2=140,140是被5與7整除而被3除余2的數。如果所求數被5除余3,那么取數21×3=63,63是被3與7整除而被5除余3的數。如果所求數被7除余2,那就取數15×2=30,30是被3與5整除而被7除余2的數。
140+63+30=233,由于63與30都能被3整除,所以233與140這兩數被3除的余數相同,都是余2,同理233與63這兩數被5除的余數相同,都是3,233與30被7除的余數相同,都是2。所以233是滿(mǎn)足題目要求的一個(gè)數。 105是3、5、7的公倍數,前面說(shuō)過(guò),凡是滿(mǎn)足233加減105的整數倍的數都是符合題意的,因此依定理譯成算式解為:
70×2+21×3+15×2=233
233-105×2=23
這就是有名的“中國剩余定理”,或稱(chēng)“孫子定理”,它和韓信點(diǎn)兵是一個(gè)道理。
【韓信點(diǎn)兵的故事】相關(guān)文章:
懶蜜蜂肥肥的故事少兒故事05-14
我家的故事04-11
家風(fēng)的故事04-12
小貓的故事11-22
成長(cháng)的故事09-13
鯨魚(yú)的故事09-15
小白故事03-14
西瓜的故事03-14
感覺(jué)的故事09-17
蒲公英故事03-14