第(1/3)頁 下午一點鐘。 所有參賽者各就各位,編程大賽的決賽正式開始。 主持人拿著話筒,一如既往地表現出激情洋溢的姿態,高聲道: “決賽階段的內容是軟件開發,五位參賽者要在兩個小時的時限內編寫出一款符合要求的軟件,最終,根據五位評委對軟件的打分進行評比,決出最后的名次。” “而本屆潛龍杯全國高中生編程大賽的主題是人工智能。” “所以,參賽者所開發的軟件必須是人工智能方向,無論是語言文字分析,還是數據推演等等都行。” “當然,各位參賽者記得將桌面上的干擾代碼加入源代碼中。” “好了,閑話少說。” “比賽……開始!” 隨著主持人話音落下,五位參賽者同時開始噼里啪啦敲擊鍵盤。 蘇信更是第一時間開啟三倍速,雙手化作幻影一般,整個人完全沉浸到了代碼的世界里。 其實,決賽階段雖然只有兩個小時,但由于比賽主題早就公開了,大家都知道決賽階段的內容就是人工智能方向的軟件開發。 有信心進入決賽的人早就開始著手開發了,腦海中有了明確的思路,甚至已經在私底下開發完成。 現在的決賽,只不過是將提前就已經設計好的軟件,通過記憶一點點地復現出來。 所以,理論上決賽才是最容易作弊的,只要提前花錢請高手團隊開發出一款符合要求的軟件,并記住源代碼,在決賽時敲出來就行。 可實際上,光靠記住源代碼,不可能在決賽中奪冠。 因為決賽階段的規則中,要求在所編寫程序的底層代碼中插入一段指定代碼,也就是主持人剛剛所說的干擾代碼。 并且是將這一段干擾代碼打散,按順序插入十處不同的位置。 這就變相地要求參賽者必須對程序的底層代碼了如指掌,知道干擾代碼安插在哪些地方不會與原本的代碼發生沖突,不會影響程序的正常運行。 否則,參賽者就算提前請人準備好了程序,并將源代碼完全記住,可插入干擾代碼后,若是該代碼正好與前后代碼有沖突,很可能導致程序崩潰,無法運行。 這對蘇信來說自然不是問題。 天天智能手機助手是他從無到有一步步開發出來的,從整體框架,到每一個細節,他都了如指掌,將干擾代碼插入到合適的位置后,只會讓代碼稍微臃腫一些,絕對不會影響任何功能。 下午2:45。 五位參賽者陸續結束了編程。 蘇信也完成了自己的比賽。 他雖然開啟了三倍神速,但畢竟程序比其他人復雜太多了,甚至比市面上流通的大多數軟件都要復雜得多,所以花了這么長時間才將其重現出來。 第(1/3)頁