《鬼谷子算法》

《鬼谷子算法》

《鬼谷子算法》是王晉康的一部科幻小說。所謂“鬼谷子算法”只是一個騙局,當然它很巧妙,但就其原理來說並無超出中學數學的東西。

基本信息

《鬼谷子算法》《鬼谷子》

基本介紹

《鬼谷子算法》鬼谷子
《鬼谷子算法》中他們的行騙步驟是這樣的:

1、通過技術手段進入博彩公司的資料庫,得到投注人的信箱。篩選出第一次投注贏了的人,這大約是1000萬彩民的一半,即489萬人。這一步也是這個騙局中唯一需要高科技手段的一步。

2、把489萬人隨機地分成A、B兩群,用群發手段發去對圍棋擂台賽的預測,郵件內容同收到的第一封信一樣,但預測結果卻是相反的:對A群預測某棋手贏,而對B群則預測該棋手輸,這樣他們總有50%的贏面。由於網路的便利,雖然他們在這次騙局中總共發了近千萬封郵件,但基本沒有花什麼成本。也就是說,這是一次非常成功的低成本高收益的騙局。

3、知道了第二次比賽結果後,曾發去錯誤預測的那一半人他們棄之不管,再把曾發去正確預測的那一半人重新隨機分為A、B兩群,仍然發去預測完全相反的郵件。依此重複進行。這裡應指出一點:在前邊幾次,有不少人並未按信中預測投注,不過這一點不影響騙局的推行。到了後來,隨著一次次“預測”全都“正確”,接信人大都開始按信中預測投注。

4、決賽之前尚剩下1195個幸運者。向他們都發去索要2000元付費的信件。這些投注人在連獲13分之後已經對他們的預測絕對信服,所以全都爽快地付了費。然後騙子照舊把他們隨機分成兩群,發去相反的預測。

所以,張氏兄弟騙得的金錢並不是120萬,而是240萬有597人付錢後贏得了彩金,而598人則白白損失了2000元。在這兒,張氏兄弟非常聰明地採取了一個預防措施:給A群投注人和B群投注人的帳號是不同的。如果不是這樣,事先知道在1195個匯款者中只有一半獲勝,會立即猜想到事情的真相,就不會上當了。

這種行騙方法其實適用範圍很有限,即張誠一再強調的“兩參數博弈,累積次數不大於15”。因為騙子第一步必須撒一個大網,其發信人數與上述參數成指數關係。如果超出上述範圍,那網就太大了,或最後剩下的幸運者太少了(影響到騙子的收益),實際上不可操作。

算法來源

《鬼谷子算法》《鬼谷子傳奇》
漢高祖劉邦曾問大將韓信:“你看我能帶多少兵?”韓信斜了劉邦一眼說:“你頂多能帶十萬兵吧!”漢高祖心中有三分不悅,心想:你竟敢小看我!“那你呢?”韓信傲氣十足地說:“我呀,當然是多多益善囉!”劉邦心中又添了三分不高興,勉強說:“將軍如此大才,我很佩服。現在,我有一個小小的問題向將軍請教,憑將軍的大才,答起來一定不費吹灰之力的。”韓信滿不在乎地說:“可以可以。”劉邦狡黠地一笑,傳令叫來一小隊士兵隔牆站隊,劉邦發令:“每三人站成一排。”隊站好後,小隊長進來報告:“最後一排只有二人。”“劉邦又傳令:“每五人站成一排。”小隊長報告:“最後一排只有三人。”劉邦再傳令:“每七人站成一排。”小隊長報告:“最後一排只有二人。”劉邦轉臉問韓信:“敢問將軍,這隊士兵有多少人?”韓信脫口而出:“二十三人。”劉邦大驚,心中的不快已增至十分,心想:“此人本事太大,我得想法找個岔子把他殺掉,免生後患。”一面則佯裝笑臉誇了幾句,並問:“你是怎樣算的?”韓信說:“臣幼得黃石公傳授《孫子算經》,這孫子鬼谷子的弟子,算經中載有此題之算法,口訣是:三人同行七十稀,五樹梅花開一枝,七子團圓正月半,除百零五便得知。”

劉邦出的這道題,可用現代語言這樣表述:“一個正整數,被3除時餘2,被5除時餘3,被7除時餘2,如果這數不超過100,求這個數。”《孫子算經》中給出這類問題的解法:“三三數之剩二,則置一百四十;五五數之剩三,置六十三;七七數之剩二,置三十;並之得二百三十三,以二百一十減之,即得。凡三三數之剩一,則置七十;五五數之剩一,則置二十一;七七數之剩一,則置十五,一百六以上,以一百五減之,即得。”用現代語言說明這個解法就是:

首先找出能被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是滿足題目要求的一個數。而3、5、7的最小公倍數是105,故233加減105的整數倍後被3、5、7除的餘數不會變,從而所得的數都能滿足題目的要求。由於所求僅是一小隊士兵的人數,這意味著人數不超過100,所以用233減去105的2倍得23即是所求。

這個算法在中國有許多名稱,如“韓信點兵”,“鬼谷算”,“隔牆算”,“剪管術”,“神奇妙算”等等,題目與解法都載於中國古代重要的數學著作《孫子算經》中。一般認為這是三國或晉時的著作,比劉邦生活的年代要晚近五百年,算法口訣詩則載於明朝程大位的《算法統宗》,詩中數字隱含的口訣前面已經解釋了。宋朝的數學家秦九韶把這個問題推廣,並把解法稱之為“大衍求一術”,這個解法傳到西方後,被稱為“孫子定理”或“中國剩餘定理”。而韓信,則終於被劉邦的妻子呂后誅殺於未央宮。

作者簡介

《鬼谷子算法》王晉康
王晉康生於河南南陽,高級工程師,中國作家協會會員,中國科普作協會員兼科學文藝委員會委員,河南作協會員。民盟南陽市委副主委。1966年高中畢業適逢文革劫難,1968年下鄉,在新野五龍公社度過了3年知青生涯。1971年到雲陽鋼廠楊溝樹鐵礦當木模工,1974年調入南陽柴油機廠。1978年以優異成績搭上最後一班車,考入西安交通大學,1982年畢業,分配到南陽油田石油機械廠。曾任該廠研究所副所長,高級工程師。為本單位學術帶頭人,主持研製的大型修井機自走式底盤沙漠修井機底盤達到國內和國際先進水平,獲部級科技進步獎,其中後者為國家級重大項目。1993年因10歲嬌兒逼迫講故事而偶然闖入科幻文壇,處女作《亞當回歸》即獲1993年全國科幻徵文的首獎。隨後又獲97國際科幻大會頒發的銀河獎。迄今已發表短篇小說40篇,長篇小說5篇,計200餘萬字。

相關詞條

《格巴星人的大禮》 《濾除惡德》 《我們向何處去》 《2127年的母系社會》 《沙漠蚯蚓》

參考文獻

http://mihuan.yo2.cn/archives/533298/4

相關詞條

相關搜尋

熱門詞條

聯絡我們