戰(zhàn)爭中的除法豎式
先轉(zhuǎn)《三國演義》中的小段:
玄德聽知軍馬到來,請陳登商議曰:“袁本初雖屯兵黎陽,奈謀臣不和,尚未進取。曹操不知在何處。聞黎陽軍中,無操旗號,如何這里卻反有他旗號?”登曰:“操詭計百出,必以河北為重,親自監(jiān)督,卻故意不建旗號,乃于此處虛張旗號:吾意操必不在此。”玄德曰:“兩弟誰可探聽虛實?”張飛曰:“小弟愿往。”玄德曰:“汝為人躁暴,不可去。”飛曰:“便是有曹操也拿將來!”云長曰:“待弟往觀其動靜。”玄德曰:“云長若去,我卻放心。”于是云長引三千人馬出徐州來。
時值初冬,陰云布合,雪花亂飄,軍馬皆冒雪布陣。云長驟馬提刀而出,大叫王忠打話。忠出曰:“丞相到此,緣何不降?”云長曰:“請丞相出陣,我自有話說。”忠曰:“丞相豈肯輕見你!”云長大怒,驟馬向前。王忠挺槍來迎。兩馬相交,云長撥馬便走。王忠趕來。轉(zhuǎn)過山坡,云長回馬,大叫一聲,舞刀直取。王忠攔截不住,恰待驟馬奔逃,云長左手倒提寶刀,右手揪住王忠勒甲絳,拖下鞍鞒,橫擔(dān)于馬上,回本陣來。王忠軍四散奔走。
以上摘自 “第二十二回 袁曹各起馬步三軍 關(guān)張共擒王劉二將”
BBMM都看過《三國演義》的,大家有沒想過“云長引三千人馬出徐州來”這一句話是如何的場景?三千人可不是個小數(shù)哦,士兵們都住在帳篷里邊,按一個帳篷住20人計算,三千人需要住150個帳篷。關(guān)云長如何召集這三千名士兵呢?又如何帶領(lǐng)士兵列陣打仗呢?
1、關(guān)云長走到150個帳篷中央,大吼一聲:“眾兵士聽令!”。這恐怕不行啊,軍隊都駐扎在野外,關(guān)云長一聲大吼,50米外的士兵聽見可能就跟蚊子叫一般,100米外的士兵最多也就是看見有個人站在中間而已。如果士兵們這時還在帳篷里邊睡午覺的話,就更不可能聽見關(guān)云長的召喚了。
2、關(guān)云長走進每個帳篷,將士兵們喚起,這樣總可以吧?饒了關(guān)公吧,150個帳篷走一圈,每個帳篷去探個頭喊一聲,在某個呼呼的士兵身上踢上一腳的話,關(guān)云長還沒出營房就跑了3000米,喊了150聲,踢了150腳,這讓關(guān)公還怎么上陣殺敵啊。
3、看來召集士兵確實很麻煩,我們索性吧這個問題先放一放,就算是關(guān)云長已經(jīng)把三千士兵召集到一起,進入了戰(zhàn)場與敵軍對壘。關(guān)云長先出馬與敵軍對壘,二三回合斬敵將與馬下,然后關(guān)云長揮刀殺向敵陣。不對啊!關(guān)云長還沒通知士兵呢?他一個人怎么跟千軍萬馬作戰(zhàn)啊?敵人就一人一口唾沫也把他淹了!那我們改成關(guān)云長殺敵將于馬下,揮刀向前一指,三千士兵一哄而上,這樣總行了吧?這當(dāng)然不行,這哪是軍隊啊,整個一土匪劫道呢。
所以說,這些想象都是不對的,因為軍隊中的士兵不是一盤散沙,是有組織的。假如對應(yīng)于現(xiàn)在的軍隊制度,三千士兵也就相當(dāng)于一個旅,關(guān)云長不過是臨時領(lǐng)了一個旅長職務(wù),他得令后出轅門外,根本不用去吼,去踢士兵的屁股,他只需召集下屬的三個團長(每個團長各管一千人左右),然后團長召集營長,營長召集連長,連長召集排長,排長召集班長,如此這般,最多也就燒半柱香的時間,三千名士兵就全部召集好了。如果關(guān)云長出轅門后準(zhǔn)備兵分三路,他也只要通知三個團長就可以了,不可能也不需要逐個通知士兵。
假設(shè)關(guān)云長某次出兵實帶了576人,打仗時需要兵分5路怎么辦?會去逐個通知士兵嗎,關(guān)云長才不會這么傻呢。這576人是有組織的,共分為5個連(假設(shè)一個連100人),7個班(假設(shè)一個班10人),6個小兵,關(guān)云長會這樣做:
5個連 ÷ 5 = 1個連
7個班 ÷ 5 = 1個班 、、、2個班
2個班 + 6個小兵 = 20 個小兵 + 6個小兵 = 26個小兵
26個小兵 ÷ 5 = 5個小兵 、、、1個小兵
所以,576人分成5路,每路有1個連+1個班+5個小兵,即115人,最后余1個小兵,這個小兵就幫關(guān)旅長背大刀吧。
諸葛亮把以上算式組合成這樣: