代唐 第168章 新格物學說面世(下)
第168章 新格物學說面世(下)
[第二卷:洛陽城內醉仙樓]第168章 新格物學說面世(下)
------------
第168章新格物學說面世(下)
前面最後一段修改了一下,內容如下:
可蕭讓註定要讓他失望了,因為這個題目雖然與當初他在東都洛陽時所遇到的“雞兔同籠”問題要難很多,可是卻難不倒他的,因為在後世,他曾經一度迷過一段時間的“程式設計”,雖然最後並沒有堅持下來成為一名程式設計師,可恰好就學到了這麼一個演算法,就是專門解決這種類似問題的。
……
“居然是‘中國剩餘定理’1?”
聽完李烏光的話,蕭讓就明白到了,自己當初在大學時期所學的東西,還是有用的!當然,指不定是什麼時候才能用上!不過終究是能用上就對了!像這所謂的“中國剩餘定理”吧,他如果沒有記錯的話,就是他前世在唸大學的時候偶然學到的這麼一個數學定理!當然,也算不上有多難,不過卻是非常實用的一個定理!當年他有一陣瘋往地迷上“程式設計”的時候,就專門找過許許多多與它相關的題目來做,因為這樣對“程式設計”是很有不小的幫助的。
“哼,如何?此題目實乃《孫子演算法》裡之原文,你若是看過《孫子演算法》自然會解。可若沒有看過《孫子演算法》,任你想破腦袋,也終究會不得其解的……”
李烏光的話雖然囂張,可也並不是沒有道理的!事實也正是如此,雖然在一千四百多年的現代,是有一個叫“中國剩餘定理”的東西,可是這個東西實質上卻正是從《孫子演算法》的記載中轉化而來的,只是現代人給它加了不少的符號和字母,所以看起來和《孫子演算法》就完全不一樣了而已。
“那倒未必!李大人,不然小子就算算?如果算得不對,還請李大人指點一番!如何?”
蕭讓這麼一說,李烏光就更為得意了,冷“哼”一聲說道:“哼,不敢當!我是絕對不會教你的!”
“呵呵……”
蕭讓看到了一副囂張的模樣,心裡忍不住搖頭!說你胖,你還真“喘”上了?話說這《孫子演算法》好像也是我們漢人寫出來的吧?而你從這《孫子演算法》裡學到東西,這又有什麼好得意的呢?想著,他再次提筆,開始在紙上寫道了:“k1b==k1c==0&&k1a==1;k2a==k2c==0&&k2b==1;k3a==k3b==0&&k3c==1;ans3-p×(a×b×c)……”
“啊??他……到底在做什麼啊??……”
當看清楚蕭讓寫在紙上的一堆“鬼畫符”根本就是自己從來沒有見過的東西之後,在場的高句麗人全都“震驚”了。在他們看來,蕭讓這隋使大概是瘋了,人家讓他解一“求餘問題”,可是他卻一直在這裡寫一些沒人能看得懂的“鬼畫符”?這到底是什麼意思嘛?而李烏光看到蕭讓一直不停地在紙上“亂寫”,而且還越寫越來勁,他終於也忍耐不住了,說道:“呔!你這無知的小輩,到底在寫何物?你若不會,直接認輸便是!在此‘胡言亂語’,也當不得什麼用……”
“呵呵,李大人,莫急!……嗯,小子如果算得不錯,答案應該是二十三,可對?或者說是二十三加上二百一十以上的數值都可以?如二百三十三、四百四十三……”
“呃……”
李烏光的聲音“嘎然而止”,本來,他還在說蕭讓不知道天高地厚正說得“高興”的,可是沒有想到,只是轉眼的工夫,蕭讓就將正確的答案說了出來?於是他頓時就像被人一把捏住了脖子一樣,憋紅了老臉,可是卻半點聲音都出不得了。
“這……這怎麼可能?……”
反應過來之後的李烏光在心裡“喃喃”地自語道。原來,在他看來,蕭讓這個“乳嗅未乾”的小子是絕對不懂得什麼“求餘問題”的,剛才他自顧自地在紙上畫一些誰都看不懂的“鬼畫符”,那不就是明證嗎?可他現在怎麼一下子又直接得出了答案呢?李烏光一時都有些想不明白了。
“難道是……他其實讀過《孫子演算法》?……”
李烏光看著蕭讓笑吟吟的臉龐,心裡冒出了這麼一個想法!而這個想法一旦冒出來,馬上就不可抑制地“生根發芽”了。“是了,是了!他一定是讀過《孫子演算法》的,否則的話他不可能一下子得出答案來!可恨這臭小子還故意說自己從沒有讀過《孫子演算法》,原來目的就是騙自己出了一道簡單的題目!……大隋人,果真都是狡詐之徒……”
一想到這裡,李烏光看向蕭讓的眼神就“目露兇光”了,而他的這一改變,卻是讓一旁的蕭讓一頭“霧水”了,這老小子是怎麼回事?怎麼一臉“兇悍”的模樣?自己好像並沒有怎麼得罪他吧?難道是因為自己解出了他所出的題目,所以就“恨”上自己了?天啊,這,這不至於吧!雖說自己是解出了他的題目,可是卻是正常的比試結果來的,如何“攤”得上這麼大的“仇恨”?
“哼,黃毛小兒,忒無恥也!”
“呃?”
蕭讓直接無語,這話是怎麼說來的?自己雖然說不上是什麼好人,可是不管從哪個方面看,也談不上“無恥”吧?於是他無奈地向李烏光繼續問道了:“李大人,此話怎講?小子自問雖學識淺薄,可是卻一向光明磊落,如何談處上無恥?”
“哼,你還敢狡辯?你剛才明言,從未看過那《孫子演算法》,可如何能在短短的半刻鐘時間裡算出這答案來?所以,分明是你早已經讀過《孫子演算法》,所以知道書中原題的答案。可剛才卻是誆騙本官並未知曉,如此作為,難道還不是無恥之徒?”
“呃!不是吧……”
聽到李烏光的這般說辭,蕭讓的心裡頓時是哭笑不得!不是吧,這老小子,想像力還挺豐富啊,就這麼一道有關“中國剩餘定理”的題目,自己還用得上“作弊”嗎?而且他也不想想,自己一開始怎麼可能會知道他會出那《孫子演算法》裡的原題?所以說到底,不過只是他自己的“痴心妄想”而已,把失敗都歸咎到“陰謀詭計”上面,從而達到自我安慰的目的!不過,這說到底只是自欺欺人而已,終究是會“破滅”的,所以就只聽見蕭讓繼續說道了:“呵呵,李大人!那什麼《孫子演算法》,小子確實沒有看過。至於答案,那是小子自己算出來的……”
事實是,蕭讓確實沒有看過那什麼《孫子演算法》,不管是在這個時代或者是一千四百多年後的現代!不過,他倒是知道李烏光口裡的那道“原題”的,因為這是後世大學裡學習“中國剩餘定理”時必定會被提到的事情,畢竟這是“中國剩餘定理”的原始出處,可是蕭讓可確實不曾看過那什麼《孫子演算法》的。他只是知道這道題的解法而已,至於原文到底是怎麼說的,他真的是一點印象都沒有了。
“你算出來的?”
聽到蕭讓這麼說,李烏光不由一愣,可很快,他就大怒地說道了:“荒謬!實在是太荒謬了,如果沒有看過《孫子演算法》,這般難題,憑你這等的黃口小兒也能解出來?”
“**!”
蕭讓看到李烏光一而再,再而三地“汙衊”自己,他也火了,說道:“….哼,我這等的黃口小兒又如何?就解不得這半點難度沒有的小題嗎?老匹夫見識淺薄,不過是井底之蛙而已!”
“你!你!……”
哈,這兩句話罵得可真夠痛快的,幾乎是將李烏光一生為之驕傲的“成就”都一下子貶到地底下,所以就看到李烏光的眼睛都紅了,哆嗦著嘴咆哮地叫道:“好…好你個小賊,竟……竟敢如此辱罵於我?好,很好!既然……既然你說你不是憑仗‘作弊’才解得這‘求餘難題’,那你可敢再解一題?哼哼,只不過,這一次我可不會再給你出原題了!”
“有可不敢?老匹夫說來便是……”
蕭讓聽到李烏光說話,他連半點猶豫就沒有地說道。
這也是很正常的,事因正如他剛才所說的那樣,那答案二十三可不是從《孫子演算法》裡得來的,而是用後世方程式的方法算出來的!像他剛才在紙上所寫的那些符號、字母吧,你可真別把它當成了是“鬼畫符”了,這其實是後世電腦程式設計裡的一個重要演算法!雖然在電腦上並不可以直接執行,可是隻要稍作更改,馬上便是能在電腦上輕易得出結果的,而且還能一次性把n多個結果顯示出來。當然了,程式設計上的演算法畢竟是程式設計上的演算法,那是基於電腦的“邏輯思維”的,所以並不能在人腦上直接執行,蕭讓不過是回想起了當日學習程式設計的回憶,所以一時興起,隨便寫了出來而已,實質上,他算出那“23”的結果其實是用的另外的一種方法,列舉法。
註釋:
1中國剩餘定理:也被稱為“孫子定理”。