進入真理之門,蕭揚立馬發現他們出現在一個空間裡面,而讓人比較奇怪的就是明明看到了許多黑客徽章飛入了那道門,卻只剩下他們幾個處於一個很特別地房間裡面。
只見一道門上面寫著東西:
闖關規則
闖關可以分爲團體和單人。團體闖關只要有一個人過關則爲整個團體過關,單人則爲單人過關,單人過關所取得的鑰匙能夠進行轉讓和買賣。
過關的具體實現爲打開下一關的大門。
每一關空間中都有一把鑰匙可以打開下一關的大門,拿到鑰匙的方法有兩種:一種是直接破解存儲鑰匙的密碼箱;一種是通過暴力方式打破密碼箱。密碼箱的破解難度根據關數逐漸增加。
過關的方式也有三種:一種是通過拿到鑰匙打開大門;一種是通過直接暴力打破大門;第三種是通過直接破開服務空間進入下一關,而第三種存在一定的危險,因爲破開空間存在著不穩定性,也許你會直接進入非常靠後的關,也許會回到前面你已經闖過的關。
無論是團體還是單人,每一個人有一次嘗試機會進行破關。破關不成功則自動喪失破關權,喪失破關權的個人和團體會被踢出服務空間,喪失破關權的黑客徽章將不能進入真理之門。當然,如果有人可以破解真理之門獲得破關權,則可以繼續進行闖關。
此次闖關時間爲8小時,請大家注意時間,8小時過後如果沒有一個人進入第八十一關,真理之門將關閉。
看著大門上寫的東西,大家都有一點點驚訝,真理之門?這到底是在搞什麼?
就在大家有點迷糊的時候,突然,大家看到這個不大不小的房間正中央出現了一個很特別的正方體建築,只見這個建築似乎是用玻璃做成的,裡面放著一把金黃色的鑰匙,鑰匙的末尾刻著一個阿拉伯數字1。
只見玻璃上面同樣刻著一段話寫道:“請輸入可將圓周率計算到小數點後一億位的程序,密碼箱會自動打開。”
圓周率,一般以π來表示,是一個在數學及物理學普遍存在的數學常數。它定義爲圓形之周長與直徑之比。它也等於圓形之面積與半徑平方之比。是精確計算圓周長、圓面積、球體積等幾何形狀的關鍵值。
古人計算圓周率,一般是用割圓法。即用圓的內接或外切正多邊形來逼近圓的周長。阿基米德用正96邊形得到圓周率小數點後3位的精度;劉徽用正3072邊形得到5位精度;魯道夫用正262邊形得到了35位精度。這種基於幾何的算法計算量大,速度慢,吃力不討好。隨著數學的發展,數學家們在進行數學研究時有意無意地發現了許多計算圓周率的公式。下面挑選一些經典的常用公式加以介紹。除了這些經典公式外,還有很多其它公式和由這些經典公式衍生出來的公式,就不一一列舉了。
1、馬青公式
π=16arctan1/5-4arctan1/239
這個公式由英國天文學教授約翰?馬青於1706年發現。他利用這個公式計算到了100位的圓周率。馬青公式每計算一項可以得到1.4位的十進制精度。因爲它的計算過程中被乘數和被除數都不大於長整數,所以可以很容易地在計算機上編程實現。
還有很多類似於馬青公式的反正切公式。在所有這些公式中,馬青公式似乎是最快的了。雖然如此,如果要計算更多的位數,比如幾千萬位,馬青公式就力不從心了。
2、拉馬努金公式
1914年,印度天才數學家拉馬努金在他的論文裡發表了一系列共14條圓周率的計算公式。這個公式每計算一項可以得到8位的十進制精度。1985年Gosper用這個公式計算到了圓周率的17,500,000位。
1989年,大衛?丘德諾夫斯基和格雷高裡?丘德諾夫斯基兄弟將拉馬努金公式改良,這個公式被稱爲丘德諾夫斯基公式,每計算一項可以得到15位的十進制精度。1994年丘德諾夫斯基兄弟利用這個公式計算到了4,044,000,000位。丘德諾夫斯基公式的另一個更方便於計算機編程的形式是:
3、AGM(Arithmetic-Geometric Mean)算法
高斯-勒讓德公式:
這個公式每迭代一次將得到雙倍的十進制精度,比如要計算100萬位,迭代20次就夠了。1999年9月,日本的高橋大介和金田康正用這個算法計算到了圓周率的206,158,430,000位,創出新的世界紀錄。
4、波爾文四次迭代式:
這個公式由喬納森?波爾文和彼得?波爾文於1985年發表,它四次收斂於圓周率。
5、bailey-borwein-plouffe算法
這個公式簡稱BBP公式,由David Bailey, Peter Borwein和Simon Plouffe於1995年共同發表。它打破了傳統的圓周率的算法,可以計算圓周率的任意第n位,而不用計算前面的n-1位。這爲圓周率的分佈式計算提供了可行性。
紅色球:“大家看清楚了,不知道你們的意見是怎麼樣的?”
黃金劍:“當然是直接拿鑰匙了,對了,誰記得圓周率的計算公式呀?”
射日弓:“佛曰:不可說!”
飄雪:“馬上用一個搜索引擎查一下就可以了。我覺得這個闖關我們得注意好時間比,有些關也許問題太難,就必須用暴力方式進行闖關,但有些關可以直接破解密碼箱取得鑰匙,那樣也許時間用得更少一些,那就可以直接拿鑰匙。”
拳頭:“嗯,就是這樣,我們必須在第一時間內確定到底是破解密碼拿鑰匙還是進行暴力破解。我想,這個問題應該不是很難。”
紅色球:“那我們就拿鑰匙吧,這個簡單的任務誰來完成?”
飄雪:“我來吧,我已經找到了計算公式了,對了,我們要用什麼語言來編寫程序呢?”
黃金劍:“這到是個問題!”
拳頭:“就用C語言吧,照理說它的目標只是實現功能,應該沒有語言限制。最壞的情況就是把C語言進行編譯最後轉換爲通用機器語言程序而已!”
飄雪:“嗯,好。”
就在飄雪工作的時候,外面,蕭揚的電話響了。
蕭揚說了句抱歉,然後去接電話。
電話那頭的聲音傳來,“蕭揚,是我。”
蕭揚聞言,到是愣了愣,“鄧爺爺,有什麼事?”
“你現在什麼都別說,聽我把事情給你說清楚……”鄧國平便將徐敬業所說的事情給蕭揚講了一遍。然後說道:“現在就看你的意思了,如果你拒絕的話,我也不能勉強。畢竟……”
蕭揚立馬阻止了鄧國平下面的話:“我做,馬上執行吧。那個活動纔剛剛開始,現在應該來得及。”
鄧國平聞言,到是欣慰地點點頭:“蕭揚,真的很感謝你。”
“沒什麼,這是我應該做的事情。”
“那我叫徐老接電話,讓他給你講一講到底該如何做!”
“好的,沒問題。”
徐敬業接過鄧國平遞過來的電話,說道:“蕭揚,你好,我是徐敬業。”
“徐老好。有什麼事就快吩咐我吧。”
……
徐敬業交代的事情蕭揚是一一記下,掛掉電話過後,立即在自己的電腦上操作起來。現在這個情況,不拼命是不行了!原本蕭揚對這個活動只是存了一點點戒心,以爲這個活動是針對他們這些黑客的,卻沒想到……
蕭揚開始調集自己的所有肉雞資源,同時連接上了寵物樂園的命運和鴨子,讓他們對整個網絡進行清理。
危機是和機遇並存的!
現在,危機越大,機遇也是越大!
三道終極力量的大門打開了,這代表著智能體的進化將得到進一步提升,而同樣的,在這個時候進行網絡活動的智能體,在這個時候進行闖關的智能體,將獲得最大限度的提升!
蕭揚的目標很明確,在將善惡之門接入真理之門的時候,同樣的,將自己的寵物樂園也接入這兩道門中,隨之,命運與鴨子都將接受考驗……