否則起碼得1分鐘以上。
許青山並沒有因為一題的成功而洋洋得意,他沒有再關注時間,而是快速地掃蕩起oj題庫。
或許是漸入佳境,或許是戰鬥得酣暢淋漓。
許青山的手越來越快,眼睛動的也越來越快。
時間在一分一秒的流逝。
在oj網站平台的上方,不斷地從左往右移動的節點,代表著許青山的答題進度。
到目前為止,67題,全綠!全對!
耗時1小時33分鐘36秒!
京大的oj平台為了更好地統計學生成績,在每一個節點都有對應的時間點,在點進具體題目之後會顯示。
此時許青山還在快速答題中,如果他點開自己的難度變化節點就會發現。
前40道簡單題,許青山的答題速度來到了驚人的38分鐘。
真正做到了平均每題1分鐘的速度。
要是搜索引擎,有時候1分鐘都不一定能找得準確原題在哪呢。
而中等難度的題目,許青山也以題均2分鐘的速度快速推進著。
雖然正常來說,簡單難度和中等難度的題目最為優化簡潔的答案應該都在10—30行左右的代碼,而輸入一行短代碼的速度,對於一個熟練的頂級程序員來說,快則2秒,慢則5秒。
這就代表著,許青山已經堅持了一個半小時的常人全力狀態。
其實也不應該說是常人。
能到這種程度的程序員,去哪都是頂級大佬。
好在,到了困難題的時候。
所需代碼行數並沒有一次性增加太多,更多的是對編程思維的考驗,所以許青山的手得以休息一會,由大腦繼續帶隊。
正常的高手,困難20題,題均用時會在7分鐘以上。
能夠在華清京大聞名的高手,或許能衝刺突破5分鐘。
但許青山卻隻用了4分鐘。
眾所周知,許青山的腦袋要比肉體更強。
限製了他在前麵簡單題和中等題速度的解題速度的,不是他的腦力,而是他的手速。
越到後麵,才越是許青山縱情發揮的時刻。
20題困難題,難度類彆都有區彆,也開始出現了頻繁長代碼和多行數答案。
許青山沒能每題都控製在4分鐘左右,最後20道題的總時間花了1小時35分鐘57秒。
截至目前為止,許青山隻剩下最後10道競賽級彆難題。
而他卻隻花了3小時9分33秒!
這種速度,很是驚人。
就算是目前華清大學oj平台新題庫排行榜上,同樣是百題,同樣的難度分布,華清的第一名也需要用6小時24分45秒的時間來完成百題解答,並且全對。
如果許青山不隻是想超越京大第一,而是想超越華清第一的話。
那每道競賽級彆難題花費20分鐘,是不夠的。
簡單換算,華清第一是23085秒,許青山剩餘可用時間為11712秒。
他必須要把題均時長控製在19分31秒之內!
分秒必爭!
而且如果隻是這麼小的差距,許青山也很難昂首挺胸地說自己比華清第一更強。
因為華清的題庫相對於京大來說,難度又更高一點點。
哪怕難度係數上浮隻有001,那拉不開時長的話,許青山也隻會覺得自己輸了。
沒有鬆懈,許青山隻是暫停喝了一口水,去廁所解決了一下生理需求,就立馬回到電腦前。
【22:38:25】
許青山也就休息了1分多種,又立馬開始投入戰鬥。
【問題1:大數乘法。】
【問題描述:編程實現位數不超過300位的任意大的兩個整數相乘。】
許青山雙眼飛動,但這次卻沒有貿然動手寫代碼,而是眼神不斷閃爍,片刻之後,雙手在鍵盤上再度翻飛。
這題相對來說在競賽題中算難度較小,思路清晰,開乾!
【22:54:47】
【檢驗通過】
下一題!
許青山已經完全進入了那種極度興奮的心流狀態。
前麵的90道題就像是給他用來預熱的熱身賽。
此時才是真正的挑戰。
隻不過。
這些在普通的計算機學生眼裡都會讓人很是頭疼的競賽題,此時在許青山的眼裡卻顯得是那麼輕鬆。
他的雙手像是彈鋼琴一樣敲著鍵盤。
而且彈的還是《野蜂飛舞》、《克羅地亞狂想曲》這種節奏的曲目。
【23:10:54】
【23:29:04】
【01:41:32】
【檢驗成功】
【全部完成】
【總用時:06:14:23,正確率:100,oj排行榜排名:1】
“啪!”
隨著許青山最後一個回車鍵落下。
手裡臨時買來用的雙飛燕鍵盤的回車鍵竟然陷了進去,卡住了。
“這鍵盤不會就這麼壞了吧?”
許青山有點納悶。
自己剛剛敲鍵盤的速度是快了點,特彆是大回車鍵不知道敲了幾次,但是這雙飛燕不是出了名的耐操嗎?
伸手扣了扣,才把回車鍵扣了出來,還能用。
許青山鬆了一口氣。
生死時速的緊張感還不如自己擔心鍵盤壞了呢。
可鬆弛下來之後,許青山再看著自己眼前京大oj新題庫排行榜上所有人的名字都往下移了一位,自己這名字出現在第二行,那種滿滿的成就感也油然而生。
為什麼不是第一行?
因為第一行是基本信息:姓名、完成題數、正確題數、答題時長等等。
今晚要合章!起床收拾好貓貓就開始碼!