聽說近日很多中國學生參加了美國的AMC(American Mathematics Competition,即美國數學聯賽),不知道大家有沒參加過更潮更酷的USACO呢?沒聽說過USACO?沒關系,幾個基本問題先了解一下。
領取報名表,咨詢報名注意事項,可掃描下方二維碼,還可直接免費領取學術活動真題

Q:什么是USACO?
A:USACO全稱是USA Computing Olympiad,也就是美國計算機奧林匹克學術活動。USACO和NOIP相似,只不過前者是美國的,后者是中國的。USACO和AMC也相似,只不過AMC考察數學,USACO考察編程和算法。
Q:參加USACO對申請美國的大學有幫助嗎?
A:是的,USACO的成績可以表明你對編程和算法的熱忱和天賦,這是申請美國大學的理工類專業,尤其是計算機相關專業(包括人工智能、信息安全等)時所被看重的。
Q:中國學生可以參加USACO嗎?
A:可以。USACO是比AMC更加開放的賽事,全世界的編程愛好者,哪怕你不是中小學生,都可以在任何一個能連上互聯網的地方參加USACO的線上比賽。線上參加只需要在www.usaco.org提前注冊好一個賬號就可以。
Q:任何編程愛好者都可以參賽的話,高手很多怎么辦?中學生怎么打得過大學生?
A:不用擔心,比賽結果包含Pre-College Participants和Observers兩部分排名,只有未上大學的學生可以參加Pre-College Participants的排名。
Q:小學生也可以參加嗎?
A:當然可以,我們圖靈編程已有五年級學生參加了銅組和銀組的比賽。
Q:看不懂英文題目怎么辦?
A:不用擔心,USACO主辦方為題目提供了多種語言翻譯,包括中文。
Q:比賽只能用C/C++嗎?
A:不是,比賽可以用C/C++,Java或Python,你可以選擇你熟悉的語言。
Q:參加USACO需要繳納多少參賽費?
A:線上參賽是完全免費的。
Q:USACO每年的比賽時間?
A:2018-2019學年的第一場比賽在18年12月14至17日舉行,第二場比賽在19年1月18至21日舉行,第三場比賽在19年2月22至25日舉行,最后一場線上比賽US Open在3月29日至4月1日舉行。參賽選手只需要在這段時間內選3到5小時(具體時長取決于參賽組別)到網站上登錄參賽即可。
Q:USACO會不會很難?適合初學者參加嗎?
A:目前USACO分銅、銀、金和鉑金4個組別,難度是依次遞增的。第一次參賽需要從銅組開始參加,達到一定分數可以自動晉級到下一個組別。編程剛入門就可以參加銅組的比賽了,銅組比賽基本不涉及算法和數據結構。
Q:申請美國的大學需要達到哪個組別?
A:這個問題無法一概而論,因而沒法給出簡單的答案。
USACO銅組大致相當于AMC10/12,銀組大致相當于AIME,金組大致相當于USAMO。
Q:圖靈編程目前開設的課程分為Level 1到Level 5共5個級別,這些級別和USACO組別的對應關系怎樣?
A:Level 1學得好的同學可以嘗試挑戰銅組,雖然還比較有難度,但也可能可以做出1道題甚至2道題(USACO無論哪個組別都是3道題)。學完Level 2應該已經覆蓋到銅組所考察的全部知識點。Level 3,Level 4和Level 5大致分別對應銀組,金組和鉑金組。但這只是知識點上的大致對應關系,要想在這些比賽中取得好成績,除了學過相關知識以外,對知識的嫻熟運用是更關鍵的,所以要求選手在上課之余進行足夠多的編程練習。
Q:參加USACO比賽,有什么需要特別注意的地方?
A:千萬不要因為是線上比賽而作弊。這一點的重要性再怎么強調都不為過。


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