發(fā)布時間:2024-07-16 10:46:43 編輯:犀牛牛來源:犀牛國際教育
USACO是什么競賽?
美國計算機奧林匹克競賽(United States of America Computing Olympiad,USACO)是一項在線計算機編程競賽,同時也是美國國內選拔賽,用于國際信息學奧林匹克(IOI)在美國的資格賽。此競賽的官網鏈接為:http://www.usaco.org。
該競賽通過在全球范圍內識別、激勵和培訓高中或更年輕的計算機學生,為美國甚至全球的計算機教育提供有力支持。USACO的全美公開賽(USA Contest Open)會在每年的12月、1月、2月和3月的四個周末舉行。
美國計算機奧林匹克競賽的金組(Gold Division)和白金組(Platinum Division)被大學認為是最為崇高的級別之一。USACO競賽的國際標準檢驗了學生的問題解決能力和算法知識。與其他普通學生相比,擁有USACO競賽證書的申請者在大學申請中會受到更高程度的重視。
USACO競賽介紹
適合學生:六年級以上的學生
參與形式:個人線上參與
參賽地點:
登錄USACO官網 ,在線提交代碼的形式參賽。
比賽語言:
比賽內容:參賽學生在活動規(guī)定的時間范圍內在線打開題目,在線提交代碼,完成3道題目,提交代碼后,系統(tǒng)會直接給出評分。
如果拿到滿分,系統(tǒng)會提示直接晉級,可以在此月時間范圍內繼續(xù)挑戰(zhàn)上一個等級;未能拿到滿分的選手需要等到三天的賽程結束后,等待晉級分數線,才能確定是否晉級。
評分標準:會根據代碼運行正確性、算法時間效率、內存使用效率進行評判。
競賽計分:USACO分為銅級、銀級 、金級、鉑金級,青銅、白銀、黃金、鉑金級別比賽都是3道題,總分1000分,每道題有10個測試點,通過一個可得33.33分。
USACO競賽報名流程
1、登錄USACO官網,注冊新賬號USACO官網:http://www.usaco.org/
2、注冊新賬號注冊新賬號時,用英文正確填寫個人信息:昵稱、郵箱、名、姓氏、所在中學、高中畢業(yè)年份(已畢業(yè)/初中則輸入9999)、國籍(中國填寫CHN)。*小學、初中選手則填寫所在小學或初中,畢業(yè)年份填寫9999.
3、查收并激活賬號郵件查收自己的賬號密碼,并登陸官網(24小時內首次登陸方可激活,登錄后可修改密碼)。
4、在比賽開放期內,進入競賽頁面以下圖示為某次比賽入口,其中第二張圖片的“Start the Contest!”一旦被點擊,選手的比賽用時就會立即倒計時,且無法暫停。
比賽不提供中文題面,請?zhí)崆皽蕚浜梅g軟件!
使用本地編譯器(比如Dev C++)寫完代碼后,把頁面滾到最底下,編程語言選擇C++,可以直接復制代碼提交,也可以提交cpp文件。
代碼提交后,如果程序運行正確,則在題目頁面的最上方會出現如下綠色的標識,每個綠色框表示一個測試用例,一般每道題目會有10個測試用例,如下:
同時,封面也會告知每道題的完成情況。下圖為上一賽季第一輪比賽的封面頁,點擊標題即可查看相應題目并提交程序,對于尚未提交的試題,封面頁會對應顯示“Not submitted”;對于已經提交的試題,封面頁會對應顯示“Submitted and Graded”。
USACO競賽等級
USACO競賽參賽等級:總共有4個等級,銅級,銀級,金級,白金級,難度依次遞增。每個人都必須從銅級開始參賽。
USACO競賽青銅級別
考試難度:★★☆☆☆
銅級別是USACO最起始的級別,在官網注冊后,便會直接成為USACO的銅級別選手。考試難度大致相當于大學計算機課程中的CS1水平。主要是用來考察選手對編程知識的掌握程度。
USACO競賽白銀級別
考試難度:★★★☆☆
銀級別的考試內容,包含了部分計算機算法的課程知識,難度也比前一個組別高,考試難度大致相當于計算機數據結構課程的水平。
USACO競賽黃金級別
考試難度:★★★★☆
能通過金級別的考試,說明了參賽選手掌握了非常全面的計算機算法知識,具有良好的算法編程能力。金組的考試難度大致相當于大學計算機專業(yè)算法課程的水平。
USACO競賽白(鉑)金級別
考試難度:★★★★★
白金級別是USACO比賽中最高的級別,白金組的考試題目是按照IOI選拔賽的標準來設計的。需要學生具備較高的編程基礎,對算法有深入了解,能解決復雜問題、開放問題。題目復合多種算法,還會涉及高難度輔助算法,不但思維難度大,編碼工作量也在加大。
犀牛USACO競賽輔導
為了幫助同學們更好的備考2024-2025賽季USACO競賽,犀牛開設有USACO競賽基礎班,銅升銀班,銀升金班,金升鉑金的班課,并配備了專業(yè)的專導師,針對考點內容定制專項輔導計劃,高效提升,加強學生編程基礎,沖刺高分。
銅升銀:計算機編程剛入門,語言基礎薄弱,無比賽經驗計劃申請計算機專業(yè)的中學生
銀升金:至少會一門計算機編程語言(推薦C++或Java),算法基礎一般,少量比賽經驗
金升鉑金:有完善的計算機編程語言基礎,有入門算法經驗,一定比賽經驗,如NOIP,USACO銀組等
AMC04-17
物理碗04-23
化學競賽01-11
微信咨詢