USACO是美國計算機奧林匹克競賽,是一項面向所有初中和高中生的個人計算機編程競賽,從2011年以來,USACO吸引了越來越多來自世界各地的學(xué)生參賽,尤其適合有意向往美國計算機、工程等理工科方向申請的同學(xué),這個競賽可以作為申請前后背景提升。我們一起來了解一下~
相信大部分的同學(xué)一定都聽說過奧林匹克競賽,奧林匹克包括數(shù)學(xué),物理,化學(xué),生物和信息學(xué)。而USACO即United States of America Computing Olympiad(美國信息學(xué)奧林匹克競賽),對于申請美國大學(xué)本科(尤其是計算機專業(yè))的學(xué)生有幫助,歷屆頂尖選手受到牛校鐘愛,開設(shè)目的是為國際性賽事IOI選拔美國隊隊員。
USACO是一項針對全世界所有的高中信息學(xué)競賽選手的一項競賽。這個比賽開設(shè)目的是為了每年夏季舉辦的國際信息學(xué)競賽(IOI),選拔美國隊隊員(4名),所以說如果在這個比賽中取得好的成績,這個含金量將會是非常高。
每屆的第一場開賽時間都是在12月左右,12 月到次年3月進行,會選擇四個周末舉辦主要的比賽,從周五到周一,在這個時間段內(nèi)學(xué)生可以選擇在任何時間比賽,通常來說每次競賽的時間為4-5個小時。
USACO賽舉辦于每年十二月、一月與二月,公開賽舉辦于每年的三月。
可以選擇的編程語言有——C/C++、Java、Python。網(wǎng)絡(luò)在線進行,比賽采取積分賽制,分為月賽和公開賽兩輪。
全球的參賽者可以參加網(wǎng)上的三場月賽,晉級銅、銀、黃金和白金四個等級,相關(guān)獎項可以直接向英美大學(xué)招生官證明自己的編程能力。高三學(xué)生也可以參加12月的第一場比賽,如果實力突出,可以在12月中,RD常規(guī)申請前獲得白金級獎項,沖刺申請前最后一波強勢的背景提升機會。
報名渠道:usaco官網(wǎng) usaco.org.
面向?qū)ο?/span>:比賽針對高中生。
競賽流程:
個人戰(zhàn)
USACO每場比賽4-5個小時??梢栽诒荣愐?guī)定時間開始后登陸USACO賬號,從在線打開試題后開始計時。一套試題中有三道題。選手需要在時間結(jié)束前通過網(wǎng)絡(luò)將寫好的程序提交。程序提交后官網(wǎng)會給出用test case檢測程序的結(jié)果,并根據(jù)結(jié)果給出這一題的得分。可以使用C++,Java,Python,Pascal,和C中的任意一種編程。比賽對于程序的大小,運行需要的內(nèi)存以及運行的時間都有一些具體規(guī)定。
每次比賽,實力強的選手可以連續(xù)升級。在比賽窗口開放的三天時間內(nèi),選手可以選擇任意時間開始比賽。開始比賽4小時內(nèi),如果拿到了高分(接近滿分或滿分),系統(tǒng)會提示直接晉級,可以在這三天內(nèi)繼續(xù)挑戰(zhàn)下一級,只要實力足夠,一場考試可以升到滿級白金級。沒能拿到滿分的選手需要等到三天的賽程結(jié)束后,等待晉級分數(shù)線,才能決定是否晉級,如果成功晉級,可以在一個月后的第二場繼續(xù)參賽晉級。
這個比賽對參賽者沒有什么國籍要求,高中生都可以參加。需要有編程語言的基礎(chǔ),在官網(wǎng)上注冊成功即可。
比賽可以接受的計算機語言有C++11, Java, C++, Python 3.4.0, Python 2.7.6, C, Pascal。
如果對自己計算機語言有信心的和覺得自己的邏輯還不錯的或理科思維比較好的,可以參加試試。參加比賽是不需要任何報名費的。
參加USACO競賽,達到什么級別會對大學(xué)申請有幫助?
對于這種有知名度的競賽,可以提高軟實力的含金量。現(xiàn)在即使不是頂級的大學(xué),申請計算機方向的競爭也特別激烈。從往年經(jīng)驗來看,進到 Gold Division,寫到簡歷上就會有幫助;假如你能進入最高的 Platinum ,對申請TOP30是個強有力的專業(yè)實力證明;能夠進入到 USACO US Camp,這時候很多大藤學(xué)校都會考慮你的。 |