編者按:2018年4月19日,被譽(yù)為“計(jì)算機(jī)程序設(shè)計(jì)領(lǐng)域奧林匹克”的第42屆國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽全球總決賽在北大圓滿落幕。共有140支隊(duì)伍參加總決賽。經(jīng)過(guò)激烈角逐,北大代表隊(duì)獲金牌全球第三的驕人成績(jī),位居亞洲第一。北大代表隊(duì)的3位隊(duì)員為信息科學(xué)技術(shù)學(xué)院16級(jí)本科生吉如一、17級(jí)本科生洪華敦和數(shù)學(xué)科學(xué)學(xué)院17級(jí)本科生丁力煌,教練為信息科學(xué)技術(shù)學(xué)院特聘研究員羅國(guó)杰。新聞網(wǎng)特開(kāi)辟《金牌之路》專欄,通過(guò)專訪3位隊(duì)員和教練,專訪該賽事承辦方,展現(xiàn)北大人在ACM-ICPC的總決賽舞臺(tái)上團(tuán)結(jié)協(xié)作、創(chuàng)新拼搏的風(fēng)采,也帶來(lái)第42屆ACM-ICPC總決賽臺(tái)前幕后的故事。
“寫程序比別的活動(dòng)有趣多了?!?/p>
北京大學(xué)數(shù)學(xué)科學(xué)學(xué)院17級(jí)本科生丁力煌與程序設(shè)計(jì)結(jié)緣于初中,“看別人玩游戲總是有不滿意的地方,自己寫的話,就可以想干什么就干什么了”。
從初中開(kāi)始,近七年的時(shí)間里,丁力煌一直堅(jiān)持學(xué)習(xí)程序設(shè)計(jì)。他是通過(guò)數(shù)學(xué)競(jìng)賽保送到北京大學(xué)的,可就是在準(zhǔn)備數(shù)學(xué)競(jìng)賽的時(shí)候,他也沒(méi)有放棄程序設(shè)計(jì)的學(xué)習(xí)。
對(duì)丁力煌而言,寫出一段好的代碼,就像寫出國(guó)際信息學(xué)奧林匹克競(jìng)賽中國(guó)隊(duì)選拔賽 2014年的題目“隨機(jī)數(shù)”一樣,是一件非常開(kāi)心自豪的事情。
參加數(shù)學(xué)競(jìng)賽的經(jīng)歷與他程序設(shè)計(jì)的學(xué)習(xí)相輔相成,學(xué)習(xí)程序設(shè)計(jì)使丁力煌擁有了較快的計(jì)算速度,針對(duì)數(shù)學(xué)競(jìng)賽進(jìn)行的練習(xí)則培養(yǎng)了他清晰的邏輯和開(kāi)闊的思維。
作為隊(duì)伍中唯一一名來(lái)自數(shù)學(xué)學(xué)院的學(xué)生,丁力煌是“智慧頭腦”的擔(dān)當(dāng),負(fù)責(zé)解題的前兩個(gè)步驟:讀題和想題。他說(shuō):“我代碼能力不如其他隊(duì)員?!彼龅?,是在題目給定情境下,去設(shè)計(jì)一系列算法來(lái)解決問(wèn)題。在另兩位隊(duì)友解答一道題目時(shí),他需要提前去思考下一道題的算法,這是他們?cè)趹?zhàn)術(shù)上的分工?!澳阋匆曨l直播的話就會(huì)發(fā)現(xiàn),他們倆一直在寫寫寫,我在邊上一直低著頭想,自己干,除了提交的時(shí)候看一眼過(guò)不過(guò),基本上都是他們寫完一題,我告訴他們我對(duì)下一題的思考。”
這是丁力煌第一次參加ACM大賽,“以前看到都是‘大佬’們參加,輪到我自己時(shí)也會(huì)很興奮吧,有機(jī)會(huì)和‘大佬’們一起參賽了。” 丁力煌眼中滿是自豪。
“比賽的前段團(tuán)隊(duì)狀態(tài)都不太好,幸好賽程一半的時(shí)候調(diào)整過(guò)來(lái)了?!眻F(tuán)隊(duì)不僅克服初期的不利狀態(tài),冷靜扳回局面,還在最后緊要關(guān)頭提交了令人矚目的第G題,并最終破解8題,獲第42屆國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽金牌第三。談及此,丁力煌謙虛地說(shuō):“成績(jī)好還得感謝對(duì)手‘幫忙’,很多強(qiáng)隊(duì)沒(méi)發(fā)揮好?!?/p>
“如果說(shuō)團(tuán)隊(duì)有什么需要提升的地方,那就是要進(jìn)一步提高溝通能力?!倍×驼f(shuō),“我給他們講算法時(shí)就不太容易講懂,花費(fèi)的時(shí)間比其他強(qiáng)隊(duì)要長(zhǎng)不少,給他們調(diào)試時(shí)也需要比較多的時(shí)間?!?
除了數(shù)學(xué)學(xué)院的課程之外,丁力煌的課余時(shí)間幾乎都用在訓(xùn)練上,他常常和吉如一、洪華敦聚在一起訓(xùn)練,一起破解難題,一起在網(wǎng)上做模擬比賽練習(xí),私底下他們是關(guān)系很好的朋友。
接受采訪時(shí)丁力煌正在準(zhǔn)備期中考試,但是他看起來(lái)毫無(wú)匆忙與疲憊之色,反而神采奕奕。原因嘛,應(yīng)該就是他一直在做自己感興趣的事情吧。(文/新聞網(wǎng)學(xué)生記者 鄭雨珂)
聯(lián)系客服