USACO競賽全稱USA Computing Olympiad,是美國計算機奧林匹克競賽,是一項為高中生或者年齡更小的學員提供的在線競賽,旨在鍛煉學員用計算機編程解決問題的能力。
USACO競賽沒有學校和地區(qū)級的限制,報名考生都可以通過互聯(lián)網(wǎng)線上參賽。
競賽賽制:采取積分賽制,分為月賽和公開賽兩輪。USACO分為銅、銀、金、鉑金四個級別,難度依次遞增。
晉級路徑:青銅級→白銀級→黃金級→鉑金級,難度逐級遞增。新注冊的參賽選手需要從最低組別開始打起。
2024年8月28日-2024年9月4日:IOI 2023在匈牙利
USACO競賽考試時間在每年12月-3月,共4個月,每個月有4天時間是考試窗口開放期,考生可在任意時間進入答題。
12月、1月和2月為USACO常規(guī)月賽,考試時長4小時;
3月份為公開賽,考試時長5小時,公開賽難度更高。通過對往年題型及成績分析,可知1月份的比賽題目難度相對較低,因此建議考生抓住1月份的考試機會,爭取在1月份順利晉級。
每年5-6月會組織20余人參加線下集訓營 TrainingCamp,之后會從中選拔4名國家隊成員參加國際信息學奧林匹克競賽IOI。
USACO 接受多種語言的解決方案,包括 C++,C,Java 和 Python。
由于Java 和 Python 相比于 C++/C 語言運行得會慢一些,所以這兩種語言所允許的運行時間是 C++ 和 C 的兩倍。
相比于國內(nèi) NOIP 只接受 C++ 作為考試語言,USACO 提供了更加靈活的支持,使得比較喜歡 Java 和 Python 的人也有機會參與到算法競賽中。
|