第054章 華容道
柳富見楊寒幾人願意和柳家兩位公子結識,自是高興不已,隨後寒暄了幾句,便藉機下了樓。
這下倒好,那柳城玄沒了老爺子的壓力,更是口沫飛濺,吹噓起來讓人目瞪口呆。
“王勃兄,你是絳州龍門大才子,我柳城玄是絳州太平縣大才子,咱們真是相見恨晚啊……”
“盧兄,改日你我同賞風花雪月,吟詩作對……”
……
……
楊寒不屑一顧,任憑他吹噓。
如此,一直過了半個時辰,柳城玄居然一點也不覺得口渴,更是讓王勃和盧照鄰叫苦不迭。
所謂話多必失,王勃和盧照鄰早就看出這柳城玄沒什麼貨,但礙於面子,一直點頭稱是。
柳城玄正說得起勁的時候,發現楊寒在走神,一副完全沒聽他說話的樣子,便道:“楊兄……有什麼心事嗎?來說與兄弟幾人聽聽。”
楊寒頓時覺得這人虛偽,笑道:“沒什麼事,只是時間不早了,柳兄說了這麼半天,我想也累了,要不就到這裏吧。”
柳城玄道:“那怎麼能行,家父曾囑咐過我,要我好生招待三位,若是就此別過,那是大大的失禮啊!”
但楊寒已經站了起來,顯是要馬上離開。楊寒早已覺得厭惡,和柳城玄這種人在一起,那是絕對的浪費時間。
“柳兄,我看還是早些回去休息吧,再過些日子,你我同去長安,到時還要拜託你的盤纏呢。”
這話在柳城玄聽來,有點不爽了。剛開始的時候,柳城玄是妒忌三大才子,不論是在絳州的口碑,還是真才實學。
現在看楊寒冷漠的反應,這顯然是不把柳城玄當回事。
柳城玄心中一動,也站起身來道:“楊兄,還請留步。楊兄擅長明算,或許對剛才那些不感興趣,不過,我倒是有一樣東西,可以讓楊兄感興趣。”
楊寒道:“什麼東西?”
柳城玄道:“你見了就知道了!”
柳城玄對着站在附近的家丁低聲說了幾句,那家丁便飛速地離開了。
約莫過了一刻鐘,那家丁返回了仙鶴樓,不過手裏卻拿着一樣東西,是用盒子裝着的。
柳城玄接過盒子,放在桌子上,示意楊寒觀看。
幾人對於這東西都起了好奇之心,只等着柳城玄打開。那柳城玄賣了一個關子,笑了笑,道:“你們猜這裏面是什麼?”
王勃道:“既然是楊大哥感興趣之物,那必定不是一般的東西,這東西我猜不出來。”
盧照鄰也是搖了搖頭。
柳城玄道:“楊兄,你看!”
柳城玄一把打開了盒子,眾人一看,盒子裏裝着的一塊板子,而板子上刻畫著一幅美女畫,但是仔細一看,又被分成九個部分,其中有一角是缺失的。
王勃看到這東西,怔了一下道:“重排九宮?”
柳城玄道:“不錯,這正是重排九宮。楊兄,想必你早就見識過,你覺得多長時間內能夠還原圖畫呢?”
楊寒此時卻在思考,九宮遊戲的歷史他不清楚,但是沒有想出個所以然。
其實,中國唐宋時代風行重排九宮遊戲,唐宋時代的數學書中記載有許多縱橫圖的排法,在此基礎上,就產生了重排九宮遊戲。重排九宮的玩法是滑板上的數字小板塊不規則擺放,玩者要將數字按照順序重新排好,除了要速度快,還要思考如何以最少的移動次數來達成任務。
傳說在上古時代有人在洛河中發現了一隻烏龜,烏龜的背上有一個圖形,古人把它叫做《洛書》,它就是數學中的三階幻方。在此基礎上,產生了唐宋時代風行的“重排九宮”遊戲。
這當然是最常見的數學玩具了。
楊寒點了點頭,對於這些歷史可能所知甚少,但這九宮拼圖還是玩過的,而且難度不是很高。當下便道:“見過。”
柳城玄笑道:“既然如此,那我們打一個賭如何?”
楊寒道:“什麼賭?”
柳城玄道:“我們打賭,楊兄能夠在多少時間內完成縱橫圖。至於賭注,楊兄你覺得賭什麼好呢?”
楊寒道:“我隨意。”
“那好,如果楊兄對不出,那前往長安城的路上,楊兄就當我的書童如何,或者侍從也行。”
眾人一怔,特別是王勃和盧照鄰。
楊寒心中冷笑了一下,這貨果然對我有意見。
楊寒道:“這個賭注我沒意見,不過這個遊戲,我覺得太簡單了。”
柳城玄驚道:“什麼?簡單?”
楊寒忙解釋道:“我的意思是,我們應該換一個更好玩的。”
“怎麼好玩法?”柳城玄經常玩弄這個九宮,心知這東西並非多難。
楊寒笑道:“我出一個拼圖,柳公子若是覺得可以,這個賭我們就定了!”
柳城玄心中狐疑了一下,但還是道:“楊兄不是害怕了吧?這九宮圖之法在我手中已經熟爛於心,楊兄若要和我比,恐怕是自尋死路。”
柳城玄本來就是一愛玩之人,這東西確實掌握的很熟練。
楊寒卻道:“拿筆來!”
柳城玄見狀,對着旁邊人擺了擺手。
不一會兒,紙筆墨到位。
楊寒拿起筆,便仔仔細細地畫了起來。
只見楊寒在紙上先是畫了一個大方格,然後在大方框之中畫出了大小不一個小格子,整整有十一個。
然後,楊寒在其中十個分別標上了名字:曹操、張飛、趙雲、馬超、黃忠和關羽,四個卒。
畫完,楊寒指着圖紙道:“此遊戲名為華容道,只需讓曹操逃出下方的這一口,便為勝利。柳公子你覺得這遊戲和九宮圖相比如何?”
柳城玄看了看圖,道:“華容道?曹操?很有趣,不過這和拼圖不一樣,應該要簡單一些。”
王勃和盧照鄰一時間插不上話,但是看到這遊戲,也覺得十分有趣。
楊寒笑道:“華容道的難點在於如何在100步以內完成。柳公子,您覺得呢?”
柳城玄剛才吹噓了很多,幾乎都升上天了,下意識的,就道:“這有什麼,是我的拿手好戲。”
楊寒心中笑了一下。華容道若是不要求步數,對於一個正常人來說,還是可以完成的,但是步數一旦作出要求,那就難如登天。要知道,華容道最短步解法才81步,而且還是計算機算出。100步在中國被稱為最短步數解法。
華容道,其實是重排九宮的升級版,看起來簡單,實際上要很難。
楊寒道:“既然柳公子覺得簡單,那我們打個賭,只要柳公子能夠在兩天之內完成華容道,並且在100步之內,那我楊寒便在柳公子前往長安城的路上甘做侍從。如何?”
柳城玄愣了一下,心想剛才給楊寒出的九宮圖看似有趣,實際上要簡單很多,對於楊寒這樣的明算奇才來說,不需要多久便可完成。想到這兒,柳城玄心中破口大罵楊寒卑鄙。
“楊兄,如果是這樣,那九宮圖……”
楊寒笑道:“柳公子,你我都知道,那九宮圖難不倒人,咱們就說華容道。我只想知道,柳公子敢不敢打這個賭?”
重排九宮始終在實際上要簡單一些,想了一下,柳城玄點了點頭。
柳城玄看楊寒這架勢,彷彿很有把握,心中嘀咕了幾下,可是看着楊寒這樣嘲諷自己,又有點像是虛張聲勢。柳城玄作為年輕人,始終太要面子了。又想到是兩天時間,於是道:“好這個賭我打了!”
楊寒道:“好!既然如此,這圖紙就交給柳公子,找一手活靈巧工匠趕製而出,算柳公子三天如何?”
柳城玄道:“行!楊兄,等着給我做侍從吧……”說完,柳城玄肆意地笑了起來,彷彿對自己很有信心。
PS:華容道作為古時的古典數學玩具,不但體現出中華民族的優秀文化,還涉及到幾何學、運籌學、圖論、博弈論多門學科。華容道遊戲就是博弈論的代表作。
容道遊戲取自著名的三國故事,曹操在赤壁大戰中被迫退逃到華容道,又遇上諸葛亮的伏兵,關羽為了報答曹操對他的恩情,明逼實讓,終於幫助曹操逃出了華容道。遊戲就是依照“曹瞞兵敗走華容,正與關公狹路逢。只為當初恩義重,放開金鎖走蛟龍”這一故事情節,通過移動各個棋子,幫助曹操從初始位置移到棋盤最下方,從出口逃走。“華容道”有一個帶20個小方格的棋盤,代表華容道。棋盤下方有一個兩方格邊長的出口,是供曹操逃走的。棋盤上共擺有10個大小不一的棋子,僅有兩個小方格空着,玩法就是通過這兩個空格移動棋子,用最少的步數把曹操移出華容道。每移動一步都要決定下一步怎麼走,這在數學裏是博奕論研究的對象,如果精通博奕論,華容道會走得相當好。你要從眾多的移動方式中找到幾種方式能夠成功。
1956年的數學家們還沒有高速的計算機,他們只能用手寫方程式的方法敘述着數學玩具的魔力。數學家充實了玩具的生命,也增加了它的魅力。
現在有許多科學家、計算機專家,把玩這種玩具的方式用電腦來解開,找到最少步驟的玩法是81步。
華容道雖然是中國人發明的,但最終解法是美國人用計算機求出的。但華容道的設計原理到現在還沒有搞清,最初看是在一個由二十個方格組成的棋盤,有一個四個小方格一組(曹操),五個兩個小方格一組(五虎上將),四個一個小方格一組(四個小兵)。但關羽是一個橫向的兩個小方格,其他四將是縱向的兩個小方格,這樣如果曹操是四,四個上將和關羽就不能統稱為二,1*2*4:20的關係就不能成立。還有一種方法是將曹操看作是四次方,關羽看作平方,四個上將看作是四個2,四個小兵是四個1,棋盤看作是20。
但最終的數學原理還是未解之謎。