備考USACO競賽,大家都會(hui) 用到官方網站,這個(ge) 網站怎麽(me) 用?有哪些用處?
USACO注冊(ce) 報名
USACO 的報名流程十分簡單,並且全都是免費的,隻需要在官網上注冊(ce) 賬號即可。到了競賽的時間點,登錄賬號進去,就能開始參加競賽。賬號注冊(ce) 的流程如下:
直接點擊 "Register for New Account" 按鈕開始注冊(ce) ,注冊(ce) 頁麵如下:
需要一些基本的 信息,其中最重要的應該就是郵箱(郵箱是需要驗證的),其他信息按照真實情況填 寫(xie) 就行,不會(hui) 影響到你參加競賽的。
填寫(xie) 後直接點擊最下方的 ”Submit" 按鈕提交即可。如果未成功,係統會(hui) 給出提示,明確 告知你哪個(ge) 信息輸入有問題。如果成功了,係統會(hui) 自動跳到登陸頁麵,並向剛才填寫(xie) 的 郵箱中發送一封賬號創建的郵件,告知你用戶名和密碼,你需要在 24 小時內(nei) 使用此賬 號和密碼登陸,從(cong) 而激活此賬號,順利登陸後可以自行修改密碼
注意:參賽選手請提前注冊(ce) ,比賽時直接登錄就可以免費線上參賽。
USACO題庫
1. 登錄USACO題庫,注冊(ce) 新賬戶 USACO官網:https://www.usaco.org/
進入官網,點擊TRAINING,點擊“on-line training pages”,點擊“Register here for a username/password”注冊(ce) 題庫賬號。
注意:官網賬號無法通用題庫,使用題庫需新注冊(ce) 賬號。
2. 注冊(ce) 題庫新賬戶
注冊(ce) 新賬戶時,用英文正確填寫(xie) 個(ge) 人信息,*為(wei) 必填項。驗證碼要求計算的是一元二次方程的正根,算出結果後填入正跟的數字即可。
3. 登錄題庫新賬戶,使用題庫
注冊(ce) 新賬戶後,根據係統發送至郵箱的UserName和Password登錄題庫。下圖為(wei) 題庫主頁麵,中間的表格為(wei) 題目。
題庫共有6個(ge) Chapter,每一個(ge) Chapter中一般有4-5個(ge) Section,要將前一個(ge) Section中所有試題都通過才能進入下一個(ge) Section。
在Section的開頭一般會(hui) 有篇TEXT文章,然後有4-5道試題。PROB是需要做的題目。標題前會(hui) 有標記和完成日期。
DONE表示已完成,VIEWED表示正在進行中,TODO表示還沒有做。
進入題目,進行在線做題,注意是寫(xie) 好代碼以cpp文件提交。
注意:程序的最開頭需要加入三行。第一行是UserName,第二行是語言,第三行是題目名。
USACO提供的題庫可供全世界所有的信息學競賽選手進行訓練,網站的訓練題全麵,是每個(ge) 參加比賽的學生必不可少的工具。每年NOI,NOIP 都會(hui) 參考上麵的題目,所以想在國內(nei) 信息學奧賽中爭(zheng) 金奪銀的選手們(men) 不要錯過這個(ge) 題庫!
1.題庫共有6個(ge) chapter,為(wei) 六檔難度的試題。
2.每一個(ge) chapter中一般有4-5個(ge) section,每一個(ge) section集中介紹某一類型的試題。
3.在section的開頭一般會(hui) 有一篇算法介紹,然後有4-5道試題。
4.每一道試題都可以提交USACO服務器評測。每道題附有詳細題解,可查看測試數據和運行結果,便於(yu) 調試、發現錯誤並改正。
5.USACO的訓練題庫具有非常強的順序性。要將前一個(ge) section中所有試題都通過,否則學生無法得到下一個(ge) section的算法介紹和試題。
USACO真題
進入官網,點擊Contests,可以看到曆屆比賽的統計結果。
選擇某次比賽統計結果打開,可看到各個(ge) 組別的真題,測試數據,和題目解析。
登錄賬號,點擊view problem可參與(yu) 真題的訓練,真題訓練和考試相同,都可選擇中文版本(從(cong) 18年賽季起,之前無中文版)。
開始後,在自己的編程環境中完成題目,並提交cpp文件。
注意:要用標準輸入輸出,不要用文件輸入輸出。
真題題目解析為(wei) 英文版,想看中文版解析的同學可以選擇將瀏覽器的語言欄設置自動翻譯中文。後續我們(men) 也會(hui) 繼續向大家推送USACO往年試題及題解中文版,歡迎持續關(guan) 注!
USACO如何比賽
在比賽開放期(注意中美時差)期間,進入競賽頁麵開始比賽。
如下圖所示,點擊下方的“Start the Contest!”即可開始比賽。
注意:一旦點擊該按鍵,選手的比賽用時就會(hui) 立即倒計時,且無法暫停
進入題目後,點擊語言欄選擇Chinese(zh),可以切換題目語言為(wei) 中文。
比賽流程與(yu) 真題訓練過程相同,按照要求在規定的時間內(nei) 查看和解決(jue) 3個(ge) 編程問題。比賽完成後會(hui) 自動結束(如已經獲得滿分,則可以手動提前結束),隻需在比賽結束前確保提交過已經完成的題目即可。
USACO結果及數據查詢
代碼提交後,係統會(hui) 自動給出評分,如果拿到了滿分,係統會(hui) 提示直接晉級。
如果沒有拿到滿分,需要等待官方公布晉級分數線,每場月賽結束後1-2天,官方會(hui) 通過電子郵箱發放參賽選手的程序的評測結果。成功晉級就可以在下一場月賽中參加更高級別的競賽,沒有成功晉級隻能在下一場月賽中繼續在原組別中打比賽。
同時進入官網,點擊Contests,在相應的頁麵上可以找到比賽的最終結果總結、測試數據、題目解析、比賽的簡要分析及參賽選手的成績統計。
USACO備考資料
進入官網,點擊Resources,USACO官網給參賽者們(men) 提供了一些在線資源的網站鏈接,可供大家使用。
評論已經被關(guan) 閉。