美國計算機奧林匹克學術活動USACO(United States of America Computing Olympiad)是一項針對全世界5年級以上對信息學感興趣的學生,距今已經有近30年級的歷史,是美國極具認可度的計算機賽事。因為它免費參賽含金量極高近些年也受到了我國學生的追捧!
2023-2024USACO美國計算機奧賽第一場考試時間在2023年12 月 15 日至 18 日,接下來,我們一起來看看在開賽前有哪些注意要點!
怎么報名?
USACO 的報名流程并不復雜,只需在官網注冊賬號即可,到了學術活動的時間,登錄賬號進去,即可參加學術活動,過程皆免費。
流程如下:
1、注冊賬號
進入USACO 官網(www.usaco.org),直接點擊右上角位置的 "Register for New Account" 按鈕開始注冊,如下圖:

2、填寫基本信息,激活此賬號。

進入注冊頁面后,需要填寫一些基本信息,按照真實情況填寫即可,并不會對參加學術活動產生影響。其中最重要的是郵箱信息,因為需要通過郵箱來驗證信息,所以務必確保填寫正確!填寫完畢后,點擊"提交"按鈕進行提交。
提交成功后,系統會自動跳轉到登錄頁面,并向您填寫的郵箱發送一封賬號創建的郵件,其中包含用戶名和密碼。需要在24小時內使用該賬號和密碼登錄,以激活賬號。成功登錄后,可以自行修改密碼。
如果提交未成功,系統會提供相應提示,明確指出哪個信息輸入有問題,只需修改相應信息即可。
USACO歷年真題及參考書,掃碼領取!【翰林提供報名及指導服務】
USACO歷年真題及參考書

如何提交代碼?
無論在哪個級別,都只有三道題目,點擊任何一道題目,可以看到題目的具體描述。
此時,可以點擊右上角的語言模式切換其他語言,不過目前不支持中文。
原本可以支持中文,但由于從?2023 年1月的學術活動開始不再支持中文,因此,選手們除非有更熟悉的語言,不然還是需要耐下心閱讀英文題目。

完成題目后提交代碼時,把當前頁面滾動到最底部,可以看到如下的信息:
Language (選擇編程語言)
Source File(選擇文件)
Submit Solution? (提交解決方案)?

首先,選擇編程語言,USACO 支持C,Java,C++, Python 和 Pascal 語言,選手點擊選擇自己提交代碼的語言種類。
其次,點擊 "選擇文件“,選手從彈出的文件選擇窗口中,選擇自己要提交的代碼文件。
最后,點擊 ”Submit Solution" 按鈕,系統會將代碼提交到服務器運行。
USACO比賽規則
Part.1
USACO每場比賽3-5個小時。可以在比賽規定時間開始后登陸USACO賬號,從在線打開試題后開始計時。一套試題中有3-4道題,選手需要在時間結束前通過網絡將寫好的程序提交。
Part.2
程序提交后官網會給出用test case檢測程序的結果,并根據結果給出這一題的得分。可以使用C++、Java、Python、Pascal和C中的任意一種編程。比賽對于程序的大小,運行需要的內存以及運行的時間都有一些具體規定。
Part.3
每次比賽,實力強的選手可以連續升級。在比賽窗口開放的4天時間內,選手可以選擇任意時間開始比賽。
Part.4
開始比賽3-5小時內,如果拿到了高分(接近滿分或滿分),系統會提示直接晉級,可以在這4天內繼續挑戰下一級,只要實力足夠,一場考試可以升到滿級鉑金級。

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