USACO美國計(jì)算機(jī)奧林匹克活動(dòng)
開賽僅剩1個(gè)月!!!
2023-2024新賽季的時(shí)間線安排是怎么樣的?
根據(jù)往年時(shí)間線預(yù)測
2023年
12月16日-19日
第一場月賽
2024年
1月27日-30日
第二場月賽
2月24日-27日
第三場月賽
3月24日-27日
美國公開賽
中國學(xué)生可參加前三場月賽和US Open公開賽,這些比賽的單場時(shí)長一般在3-4小時(shí),但沒有統(tǒng)一的開始時(shí)間和地點(diǎn)限制。
USACO報(bào)名流程
01注冊報(bào)名
首先進(jìn)入官網(wǎng),點(diǎn)擊右側(cè)登錄欄的“Register for new Account”進(jìn)行賬號(hào)注冊,入下圖所示:

注冊一個(gè)新的賬戶,用英文正確填寫自己的個(gè)人信息:用戶名、郵箱、名、姓氏、所在中學(xué)、高中畢業(yè)年份(已畢業(yè)則輸入9999)、國籍(中國填寫CHN)。

個(gè)人信息填寫完成后,點(diǎn)擊“submit”提交,之后賬號(hào)密碼就會(huì)發(fā)送至剛才填寫的郵箱中。
然后在郵箱中查收自己的賬號(hào)密碼,并登錄官網(wǎng)(24小時(shí)內(nèi)首次登錄方可激活,登錄后可修改密碼)。
02進(jìn)入比賽頁面
注意:最新的【比賽頁面】只有在比賽時(shí)間段才開放。
進(jìn)入官網(wǎng),在右側(cè)選擇登錄賬號(hào),再點(diǎn)擊左側(cè)賽事說明中的“here”進(jìn)入比賽。

正式開始前請(qǐng)?jiān)敿?xì)閱讀比賽規(guī)則,如果參賽選手想閱讀中文版可以選擇瀏覽器自帶的網(wǎng)頁翻譯功能或者翻譯軟件。

閱讀完比賽規(guī)則之后,下滑頁面至最下方,點(diǎn)擊“Start the Contest!”即可開始比賽。

跳出彈窗后,點(diǎn)擊“確定”進(jìn)入題目頁面。
***注意:一旦點(diǎn)擊“確定”按鍵,選手的比賽用時(shí)就會(huì)立即倒計(jì)時(shí),且無法暫停!!!

03開始比賽
進(jìn)入題目頁面,點(diǎn)擊標(biāo)題即可查看相應(yīng)題目并提交程序。
對(duì)于尚未提交的試題,封面頁會(huì)對(duì)應(yīng)顯示“Not submitted”。對(duì)于已經(jīng)提交的試題,封面頁會(huì)對(duì)應(yīng)顯示“Submitted and Graded”。

進(jìn)入題目后,點(diǎn)擊語言欄選擇Chinese(zh),可以切換題目語言為中文。

根據(jù)官方規(guī)則,目前只有青銅組和白金組試題提供中文版,其他組別暫時(shí)沒有,后續(xù)官方可能會(huì)更新。
需要中文版的參賽選手可以選擇使用瀏覽器自帶的網(wǎng)頁翻譯功能或者翻譯軟件翻譯試題。

04敲寫代碼
在規(guī)定的時(shí)間內(nèi)依次解題。選擇使用的編程語言,在本地完成代碼,以文件形式進(jìn)行提交。

國內(nèi)信奧賽采用C++14標(biāo)準(zhǔn),USACO建議選擇C++11。

USACO要求程序使用標(biāo)準(zhǔn)輸入輸出,相應(yīng)的文件名在題目中會(huì)有寫明。但務(wù)必注意的是,USACO的評(píng)測環(huán)境為UNIX,對(duì)于文件名的大小寫是敏感的,同時(shí)規(guī)定文件內(nèi)容的每一行均需以換行符’n’結(jié)尾。

提交文件后,系統(tǒng)會(huì)對(duì)代碼進(jìn)行解析和評(píng)測。

USACO允許選手在比賽時(shí)間內(nèi)多次提交自己的程序,最終評(píng)測和排名以最后一次提交的程序?yàn)橐罁?jù)。

05成績查詢
代碼提交后,系統(tǒng)會(huì)自動(dòng)給出評(píng)分,如果拿到了滿分,系統(tǒng)會(huì)提示直接晉級(jí)。
如果沒有拿到滿分,需要等待官方公布晉級(jí)分?jǐn)?shù)線,每場月賽結(jié)束后一周內(nèi),官方會(huì)通過電子郵箱發(fā)放參賽選手的程序的評(píng)測結(jié)果。成功晉級(jí)就可以在下一場月賽中參加更高級(jí)別的學(xué)術(shù)活動(dòng),沒有成功晉級(jí)只能在下一場月賽中繼續(xù)在原組別中打比賽。
同時(shí)進(jìn)入官網(wǎng),點(diǎn)擊Contests,在相應(yīng)的頁面上可以找到比賽的最終結(jié)果總結(jié)、測試數(shù)據(jù)、題目解析、比賽的簡要分析及參賽選手的成績統(tǒng)計(jì)。
USACO美國計(jì)算機(jī)奧林匹克活動(dòng)
USACO 即 USA Computing Olympiad(美國信息學(xué)奧林匹克活動(dòng)),賽事分成4個(gè)級(jí)別,分別是Bronze(銅)——Silver(銀)——Gold(金)——Platinum(白金)。

作為CS學(xué)子的首選比賽,參加USACO能大大增加藤校及G5名校錄取的概率。不僅哈佛,耶魯,麻省理工,康奈爾,普林斯頓,卡內(nèi)基梅隆等理工牛校均對(duì)USACO高度認(rèn)可,而且MIT官網(wǎng)明確指出可以參加這一國際比賽增加學(xué)術(shù)背景實(shí)力。

圖源MIT本科招生官網(wǎng)
01適合學(xué)生
熱愛計(jì)算機(jī)、編程的高中生
02比賽時(shí)間
每年有3場月賽(12月-次年2月)
03比賽形式
題目難度分為銅級(jí)、銀級(jí)、金級(jí)、白金級(jí)4種級(jí)別,難度依次提高。新注冊的選手從銅級(jí)開始,在規(guī)定的時(shí)間內(nèi)完成3道題目,如果過關(guān),可晉級(jí)到更高級(jí)別,只要學(xué)生實(shí)力足夠,可以連續(xù)晉級(jí)。

04比賽要求
USACO支持的編程語言包括C++、C、Java、Pascal、Python(據(jù)統(tǒng)計(jì)參加賽事人員所使用的語言排名為:C++ > Java > Python > C > Pascal)。
05時(shí)間線建議
以下是4個(gè)級(jí)別晉升的時(shí)間線建議,同學(xué)們可以根據(jù)自己的情況參考,來制定屬于自己的備考計(jì)劃~
從青銅級(jí)別到白銀級(jí)別 →?2-4個(gè)月?→ 銀級(jí)別
從白銀級(jí)別到黃金級(jí)別 →?5-8個(gè)月?→ 金級(jí)別
從黃金級(jí)別到鉑金級(jí)別 →?6-12個(gè)月?→ 鉑金級(jí)別
從鉑金級(jí)別到集訓(xùn)隊(duì)(取決于你所在年級(jí)) →?3-5個(gè)月

翰林為正在備賽的同學(xué)準(zhǔn)備了USACO參考書
掃碼添加顧問老師即可領(lǐng)取!
本期福利
USACO參考書推薦

更多課程介紹
可掃描上方二維碼咨詢顧問老師

* 以上賽事主辦方為海外機(jī)構(gòu),不與任何中國的大學(xué)、中學(xué)或小學(xué)升學(xué)加分活動(dòng)掛鉤,其成績不會(huì)作為任何中國中小學(xué)升學(xué)或評(píng)優(yōu)的依據(jù),僅定位為針對(duì)中學(xué)生的課外興趣活動(dòng)和國際教學(xué)交流活動(dòng)。


