不等江扶月回答,周圍已經有人出言奚落——
“對啊,說說呗,告訴大家錯題是怎麽解的!哈哈哈……”
“你也太損了,錯題能解嗎?答案不是錯上加錯?”
“那正好啊,等于錯得離譜!”
“哈哈哈……”
一片哄笑與譏嘲。
繁葉氣得雙頰漲紅:“現在還不知道結果,他們怎麽能這麽講——”
說着,小拳頭已經攥起來。
高兆明看得心驚膽顫,覺得她下一秒就會沖上去把那幾個鬧得最厲害的直接撂翻,這可不行!
趕緊勸道:“不氣不氣,等結果出來再狠狠打他們的臉。咳……你可别沖動,現場這麽多人呢……”
繁葉這才作罷。
“說啊,教授都點名了,怎麽還不開口?”
“我看她是怕了吧?”
“怕了就趕緊認輸,結果咱們也不用等了,浪費時間。”
“……”
江扶月冷冷擡眼,掃過鬧得最兇的幾人,突然,擡步上前。
對方咽了咽口水,“你、你幹什麽?”
“難道還想打我們不成?我告、訴你,我們不怕!”
說着不怕,眼底卻已生出畏懼,身體也在無意識後傾。
江扶月勾唇,冷色盡收,淡淡道:“麻煩讓一下,我要用白闆。”
“……?”
“聽不懂嗎?你們擋着我的路了。”
幾人讷讷讓開,人群也從中間分出一條道,江扶月徑直穿過,行至台上,最終站定白闆前。
“這道題從本質上講,是一道具有P/NP問題初級思維的探讨題。”
她摘掉黑色馬克筆筆帽,轉身寫下——
P versus NP
台下衆人兩眼發懵。
“這是什麽東西?”
“我從初中就開始學編程,爲什麽從來沒聽過?”
“很難嗎?”
“不知道。”
“……”
當即有人拿出手機,點開浏覽器,開始查資料。
江扶月不疾不徐:“1971年Stephen Cook和Leonid Levin相對獨立地提出兩個複雜度類P和NP是否恒等的問題,即P是否等于NP?”
“簡單來說,P指的是用計算機能很快求解的問題,NP指的是我們想找到最優解的問題。如果P=NP,那麽我們将很容易找到任意給定問題的解。[1]”
“這意味着我們所了解的社會将發生巨變,醫學、科學、娛樂和人類社會一切任務的自動化程度都将立即發生質的飛躍。”
“我舉個例子,在如何治療肺癌這個問題上,我們有P種治療方案,通過計算機處理,一旦P=NP,那麽NP就是我們要找的最優方案。”
江扶月:“以上,就是從題幹信息剝離出的本質問題。你們覺得它錯,是因爲直到現在這個難題還沒有被攻破。換句話說,P是否等于NP,這是‘未解之題’,卻不是‘無解之題’,兩者有本質上的區别!”
M國克雷數學研究所于千禧年5月24日公布了七個難題。P/NP問題排在了霍奇猜想、龐加萊猜想、黎曼猜想、楊-米爾斯存在性與質量間隙等難題之前。
而這些難題則呼應1900年D國數學家大衛·希爾伯特在巴黎提出的23個曆史性數學難題。
“……當然,經過一百年,這23個難題許多已獲得解答。而千禧年大獎難題的破解,是承前,也是啓後,極有可能爲現代密碼學以及航天、通訊等領域帶來突破性進展。”
聽完解釋,大家好像更懵了。
他們不就是做了道IOI競賽題嗎?怎、怎麽就和密碼學、航空航天,還有什麽人類社會自動化程度搭上關系了?
咕咚——
高兆明咽了咽口水,“突然覺得自己不配。”
黃晖呆呆轉頭,看了他一眼:“誰不是呢?”
“搞什麽鬼?居然拿這種未解之謎給我們當競賽題來做?是出題人瘋了,還是組委會飄了?他們憑什麽認爲大家能做出來?”
“别斷章取義。題目又不是讓你證明P=NP,隻是有這個複雜度最優解的思維在裏面,題目本身設定了具體情景,并且給足了參數條件。”
“難怪試運行這麽久,從P裏挑選出最優解NP,計算量和複雜程度可想而知。”
“大家怎麽了?别被她幾句話就誤導啊!這道題就算沒錯,那也超綱了,不應該出現在IOI賽場上。”
但也有人查完資料,慢慢冷靜下來,理智占據主導——
“不算超綱。”
“什麽?”
“這是理論信息學中計算複雜度理論領域的知識,考綱上有,不信去翻。”
“你是不是傻?!”帶頭挑事的金發男咬牙切齒,“不超綱咱們通通得零分!什麽金牌,想都别想!”
“可事實擺在眼前。”
衆人啞口無言。
突然,有人大喊:“出了!出了!試運行結果出來了……”
二更,兩千字。
有三更。
參考文獻:[1]《可能與不可能的邊界:P/NP問題趣史》
(本章完)