第(3/3)頁 “現在我主要說需要做什么,從第一步開始,很簡單,素性檢測,然后把數字輸出,應該沒什么可說的?!? “再接下來,對比篩選,和這個數列做對比……” 他耐心的講解起來。 整個程序就是利用有效與無關進位算法,對于‘作為素數的指數p’以及‘p所對應的梅森數’進行分析,大致可以分為二十幾個步,每一步都需要做一個程序。 最后把所有的程序連在一起,就能實現所需的功能了。 其中有一些步驟比較簡單,可以說沒什么難度,比如第一步的數字素性檢測輸出,‘素性檢測’,直白說就是檢查數字是不是素數,對于本科生都沒有什么難度,只不過在程序設計上,還是盡量去簡化計算量。 等王浩全部都講解完,給每個人分配了工作以后,一群人就都回去干了起來。 王浩和張志強也留在計算機實驗室,他們干脆就在張志強的辦公室工作,要一起完成框架中最復雜部分的代碼。 當天王浩和張志強一起工作到了晚上九點半,回到家里睡了一覺,第二天除了正常去上課,就是到計算機實驗室寫代碼。 因為負責編寫代碼的學生們都在實驗室,王浩就要在實驗室坐鎮,總會有學生碰到一些難點,或者是有其他相關的疑問,他要幫著想想辦法或者講解一下。 第二天下午,陳慶華又來了實驗室,見到王浩問道,“聽說你找幾個學生,幫忙寫個程序?我問什么程序,他們都沒說清楚。” “分析梅森數的程序。”王浩簡單解釋了一句。 “梅森數?做什么?”陳慶華滿是不解。 王浩道,“就是對梅森數進行分析,我想利用分析結果,去尋找梅森素數?!? “……” 陳慶華抿著嘴沉默了好一會兒,“加油干!”他說完背著手就走開了。 陳慶華離開沒多久,又有個教授找了過來,是祁曉教授,他也是博士生導師,有兩個幫忙寫代碼的學生,還是祁曉帶的博士生。 祁曉和王浩不熟悉,就問向張志強,“你們寫這個程序是做什么的?需要的時間長嗎?我怕耽誤學生的進度?!? “不會?!? 張志強肯定的說道,“我估計了,最多三天,也花不了多長時間,估計快一點的,明天就能完成了?!? “那就好。”祁曉聽罷也不在意了,好奇的繼續問道,“我聽說和梅森素數有關,是王教授的什么素數相關研究嗎?” “找梅森素數。”張志強很直白的說了五個字,“就是設計程序找梅森素數。” “……” 祁曉的反應和陳慶華同出一轍,他也是抿著嘴好半天,一句話都沒說出來,只留下一句,“加油干。” 然后,走了。 找梅森素數?開什么國際玩笑!當我不懂梅森素數??? 全世界到現在就只找到了五十一個,找下一個不知道多少年以后了,設計個程序就想找到? 做夢吧! 第(3/3)頁