2021-2022 USACO比賽日期(美東時間):
第一場:Dec 17-Dec 20
第二場:Jan 28-Jan 31
第三場:Feb 25-Feb 28
第四場:Mar 25-Mar 28
2021-2022 USACO比賽時間出來啦!剛剛在官網(wǎng)上公布,第一場考試于12月17號到12月20號4天內(nèi)舉行。
USACO,全稱為美國信息學(xué)奧林匹克學(xué)術(shù)活動,學(xué)術(shù)活動分為四級 (Bronze 銅, Silver銀, Gold金, Platinum鉑金)。USACO學(xué)術(shù)活動是完全免費的! 所有參與者都要經(jīng)過一輪輪的不同等級賽題晉級。初次參賽的同學(xué)先參加 Bronze 級考級比賽,滿分即可直接進(jìn)入下一級題目,否則得等到本次比賽結(jié)束后,參加下一場考試,實力超強的同學(xué)可以一場比賽連續(xù)晉級。
USACO每次比賽持續(xù)四天,考試時間從周五到周一,連續(xù)考4小時,中間不能暫停。一共考3道題,可以反復(fù)提交答案,提交后會知道多少 Testcase正確,但不能看到 Testcase。
注冊USACO也很簡單,只需要在 www.usaco.org 注冊一個免費賬戶,注冊時你不需要選擇特定的比賽日期。只要你有了這個賬戶,可以在比賽日期隨時參與學(xué)術(shù)活動。已經(jīng)注冊的學(xué)生,在考試開放時間內(nèi)登陸賬號,即可進(jìn)入比賽。
USACO解題絕對不可以在網(wǎng)上復(fù)制代碼!不能討論,不要抄襲他人,一但發(fā)現(xiàn)永久封號!
USACO學(xué)生參賽流程
1. 進(jìn)入USACO官方網(wǎng)站 www.usaco.org。?點擊網(wǎng)站右側(cè)如下圖所示選項,Register for New Account。

2. 填寫個人信息注冊賬號。 出現(xiàn)如下頁面,填寫個人相關(guān)信息:

3.?個人相關(guān)信息簡介
Username 可以自己任意選取,用于登錄網(wǎng)站,但不能和已有用戶名相同;EmailAddress 可以用QQ郵箱等常見郵箱,用于接收登錄密碼;
First / Given Name 如實填寫名字即可,拼音或英文名,隨意填寫會導(dǎo)致無法獲得比賽成績;
Last / Family Name 如實填寫姓氏即可,拼音,隨意填寫會導(dǎo)致無法獲得比賽成績;
School 如實填寫即可,可不填;
Graduation Year 如實填寫即可,若填寫年份在2020之前,最終成績會出現(xiàn)在觀察者名單里;
Country 中國國籍填寫CHN,美國填寫USA,需大寫,其它國籍類似;
4. 獲取登錄密碼
填寫完個人相關(guān)信息提交后,會發(fā)現(xiàn)沒有登錄密碼。怎么辦呢?往下看。?登錄剛才注冊時填寫的郵箱,打開相應(yīng)郵件,即可獲取登錄密碼Password以及剛才填寫的用戶名Username。
注:需要在24小時內(nèi)登錄USACO官網(wǎng)激活賬號。
5. 登錄網(wǎng)站?
回到網(wǎng)站首頁,填寫注冊時輸入的用戶名Username和剛才獲得的登錄密碼Password。
參加學(xué)術(shù)活動
1. 在比賽開始期間,登陸之后,你將會看到這樣的倒計時和開始比賽的鏈接。
2. 繼續(xù)點擊如下鏈接,正式開始比賽,計時。
3. 選擇賽題,閱讀學(xué)術(shù)活動題目。
USACO 考前練習(xí)
1.?登陸USACO官網(wǎng),可選擇其它賽季的題目進(jìn)行查看?
1)點擊CONTESTS
2)選擇某一次比賽,如點擊 2018 US Open Contest Results
3)? 進(jìn)入賽題頁面,往下滑至?USACO 2018 US OPEN CONTEST, BRONZE
4)點擊題目下的 Viewproblem 查看具體題目
2. 編寫代碼與提交?
1)以Python為例(C++,JAVA可參考文件【USACO數(shù)據(jù)讀寫】),先用Python IDE 等軟件編寫代碼
注:不是在USACO官網(wǎng)上寫代碼,是自己先寫好代碼,然后上傳代碼。
2)在USACO官網(wǎng)對應(yīng)題目下,選擇Python3.4.0,上傳代碼文件并提交
3. 查看結(jié)果?
1)提交完代碼后,在試題題目上方會顯示測試結(jié)果。
2)若結(jié)果是如上圖的綠色,則為正確答案;若是紅色的,則為錯誤答案。
注:每道題目有10到15組數(shù)據(jù)測試所提交的代碼的正確性與通用性,測試數(shù)據(jù)會按照題目中的SAMPLE INPUT 的規(guī)則,在數(shù)據(jù)的數(shù)量、數(shù)據(jù)值的大小和數(shù)據(jù)特征上進(jìn)行變化,故只有正確且通用的代碼才能拿到高分。
3)若三道題目全都通過即滿分,則會直接晉級到銀級,在本次比賽中可以另選四小時完成銀級題目;若銀級題目滿分,則會直接晉級到金級;依此類推
USACO 參賽者
這個比賽對參賽者沒有什么國籍要求,高中生都可以參加,只要在官網(wǎng)上注冊成功即可。但是一定要有編程語言的基礎(chǔ)。比賽可以接受的計算機語言有C++11, Java, C++, Python 3.4.0, Python 2.7.6。所以如果同學(xué)們對自己計算機語言有信心的和覺得自己的邏輯還不錯的或理科思維比較好的,可以參加試試。
USACO 非簡單編程語言翻譯,而是接受一個編程項目,獨立思考相關(guān)知識點(數(shù)學(xué)邏輯、數(shù)據(jù)結(jié)構(gòu)、算法、計算機體系結(jié)構(gòu)、英語理解等),運用各種能力(計算思維、資料收集、刻意練習(xí))設(shè)計并實現(xiàn),驗證正確性,反復(fù)迭代修正。整個流程在普通學(xué)制中難有訓(xùn)練機會,對于參賽選手獨立解決問題的能力提升非常有幫助。
以上就是關(guān)于【USACO官方發(fā)布2021-2022競賽時間了!】的解答,如需了解學(xué)校/賽事/課程動態(tài),可至翰林教育官網(wǎng)獲取更多信息。
往期文章閱讀推薦:
國際生親身經(jīng)歷有償征稿!翰林學(xué)長學(xué)姐說招募開啟!
九載同行!10位金牌導(dǎo)師同臺開講!以卓越教學(xué)賦能國際學(xué)術(shù)進(jìn)階!

? 2026. All Rights Reserved. 滬ICP備2023009024號-1