作為向全球開放的 USACO,2022-23賽季USACO第二場月賽已經結束,滿分同學會當場晉級,沒有當場晉級的同學可以耐心等待一周之內出成績。一文帶你了解今年的USACO學術活動賽制安排!
USACO學術活動介紹
USACO 于1992年首次舉辦,至今有30年的歷史。比賽含金量不低于AMC,備受牛校鐘愛,其目的是為國際性賽事選拔美國隊隊員。
USACO學術活動適合學生:最適合高一高二在讀學生,高三學生也可以參加12月的第一場比賽,如果實力突出,可以在2月中參加賽事,是最后一波進行背景提升的絕好機會。
USACO賽程:USACO在每年12月-次年3月,每個賽季有4場比賽:12月月賽, 1月月賽, 2月月賽, 3月公開賽。前三場比賽的形式是相同的。一次比賽的時間為3-4小時,選手需要在時間內完成3-4道題目。選手可以在該次月賽指定的時間范圍(4天)中的任何一個時間打開題目,并在規定的時間內完成比賽并提交。
2022-23USACO賽程時間安排:
第一場:12月16日-19日
第二場:1月27日-30日 第三場:2月24日-27日 第四場:3月24-27日
USACO使用的編程語言:USACO接受多種語言的解決方案,包括Java,C ++和Python。但是目前大部分參賽者都使用C++和Java兩種編程語言。
USACO 參賽評級晉級說明: USACO系統自動評分。測試案例的數量會因問題而異(通常為10個左右)。每個測試案例都有相等的分值,所有測試案例的總分值為333分。
如果你的代碼效率很低,它應該仍然能夠獲得前幾個測試用例的部分積分。重新提交沒有任何懲罰。
一旦你的程序通過了初始編譯和樣本測試案例,它將針對所有的測試案例運行。對于導致測試用例失敗的原因,有幾個可能性: T:超時(在Java和Python中為你提供4秒,在其他語言中為你的代碼成功運行并返回解決方案提供2秒)。
!:運行時錯誤(典型的運行時錯誤,但也包括超過內存限制,這很罕見,但可能發生)
X:錯誤的答案(你對測試案例的答案是不正確的) 關于USACO訓練 對 USACO 感興趣的同學可以做一做 USACO Training 的題庫。它提供的模塊式訓練不僅對 USACO 的學習有幫助,也可以幫助目標是在國內信息學學術活動中有所突破的同學開闊視野,了解到一些新的思考方式。
打算參賽的同學,一定要抽出時間忘了做一做往年的 USACO 真題套題,按時參加每個賽季 USACO 的月賽。
USACO 作為正規的線上賽,命題、組題比較嚴謹。由于 USACO 往年的賽題可以直接套用的套路更少、題目的思維要求更高,更側重對算法時間效率與算法優化能力的考察,即使沒有國外留學計劃,使用USACO真題作為模擬訓練對于國內學術活動也是十分有價值的。
【掃碼免費領取】USACO真題+一對一備考規劃!
咨詢報名注意事項+預約試聽體驗課
預約最新真題講座、課程詳情可添加下方顧問老師咨詢


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