近期我們(men) 了解到部分同學1月的USACO成績被取消,這些同學並非主觀刻意作弊,而是忽略了一些比賽的規則細節,真的非常可惜。
機構強烈建議大家考前一定要去查看官網信息,這裏也再次強調一下USACO本賽季的兩(liang) 個(ge) 重要規則:
- 為了確保比賽的公平性和真實性,在比賽過程中,所有參賽選手都不得使用AI能來輔助解題,此外,美國參賽選不得使用VPN來隱藏IP地址。
- 對於參加Platinum白金組別的學生還有一項特別的規定,官方要求所有參加級別比賽的美國學生在同一時間段內進行競賽。也就是說,比賽時間窗口將從原本的美國東部時間周五至周一調整為周六中午開始,Platinum白金級別的題目也將從周六中午開始發布。(⚠️注意:考慮到時間安排有時很難協調,獲得了3個白金分數而不是4個白金分數的學生,也仍將有機會被選擇入圍國家隊選拔。)
大家千萬(wan) 要引起重視,一旦違反規則,輕則成績取消,重則終身禁賽,甚至還可能會(hui) 通知學校被永久冠上“作弊者”的頭銜。我們(men) 也貼心地為(wei) 大家整理了USACO的9條誠信規則、4條競賽說明和8條考試規則,考前一定要反複查看!
👇9條USACO誠信規則
1,所有考生需要獨自參加考試,不得在團隊環境中考試;
2,禁止使用任何生成AI工具,例如Google Gemini、Copilot或ChatGPT都是被禁止的;
3,美國地區的學生在比賽期間不得使用VPN或相關(guan) 技術來隱藏IP地址。也就是說,你的IP地址必須是你的學校或家庭互聯網服務提供商的;
4,禁止與(yu) USACO競賽總監以外的其他人討論比賽問題;
5,在比賽進行期間,不得分享任何有關(guan) 比賽的題目信息或代碼;
6,USACO比賽環境旨在模仿國際信息學奧林匹克競賽的環境,所有代碼必須從(cong) 頭開始編寫(xie) ,因此不能使用預編寫(xie) 的代碼或“模板”來快速開始編碼。同時也不得谘詢除有關(guan) 編程語言基本功能信息(例如語法、庫函數、輸入/輸出等)以外的資源,唯一可以參考的是那些編程語言語法或庫函數的資料;
7,不要為(wei) 了參加多一個(ge) 組別而使用兩(liang) 個(ge) 登入編號;不要為(wei) 了規避比賽時間的限製,而使用另一個(ge) 登錄ID來閱讀問題;
8,不要提交任何對評分機器有惡意行為(wei) 的代碼,即不要嚐試打開網絡連接,故意減慢評分機器等;代碼的提交必須通過usaco.org網站上的界麵完成,即通過選擇你的文件並點擊“submit solution”,通過其他手段嚐試提交的行為(wei) ,例如嚐試自動化此過程的腳本是不允許的。
9,違反上述任何政策的參與(yu) 者將被終身禁止參加USACO的所有活動。
(以上內(nei) 容英文版如圖所示;圖源USACO官網)
4條USACO競賽說明
1,所有人都能參加USACO 比賽,但是隻有在美國的Pre-college學生才能入圍USACO訓練營,並爭(zheng) 奪代表美國國家隊參加IOI(國際信息學奧林匹克競賽)的資格。
2,所有新參加USACO的選手都是從(cong) Bronze(銅牌)組別開始,如果在當前組別得分很高則可以晉級到下一個(ge) 組別。(每次比賽的晉級標準都是不同的,以實際參賽標準為(wei) 準)。
3,必須使用相同的ID登錄所有的比賽,以便官方可以看到參賽選手的比賽進展。比賽的晉級是永久有效的,成績也可以跨賽季,也就是說,參賽學生一旦從(cong) 晉級了某個(ge) 組別,就永遠不需要再重複參加同一組別。
4,參加USACO競賽,是不需要支付任何費用的。
(以上內(nei) 容英文版如圖所示;圖源USACO官網)
8條USACO考試規則
1,每場比賽通常有3個(ge) 或4個(ge) 問題,參賽學生將用C、C++、Java或Python提交解決(jue) 方案。問題本質上是算法問題,所以能運用熟練的算法和數據結構是必備的,這樣才能在有限的考試時間之內(nei) 正確解決(jue) 所有考試問題。
2,每個(ge) 問題的得分取決(jue) 於(yu) 你的程序在時間限製內(nei) 解決(jue) 的輸入案例數量。對於(yu) 大多數比賽,C和C++的每個(ge) 輸入案例為(wei) 2秒,Java和Python的每個(ge) 輸入案例為(wei) 4秒,機構建議大家使用C++語言。
3,所有的問題陳述都是直接的,不會(hui) 故意隱藏。但是問題會(hui) 十分具有挑戰性,很少有選手能獲得接近完美的分數。
4,比賽時間通常是3至5個(ge) 連續的小時。你可以在比賽窗口內(nei) 的任何時間段內(nei) 參加比賽。當你開始比賽時,個(ge) 人計時器也就開始倒計時。
5,當你提交一個(ge) 程序時,它將針對許多判斷測試用例運行,對於(yu) 每個(ge) 測試用例,反饋都會(hui) 顯示在一個(ge) 彩色框中:綠色表示正確,紅色表示不正確。如果顯示不正確,還可以進一步區分:
X(錯誤答案)
T(超過時間限製)
!(運行時錯誤或超出內(nei) 存限製)
E(空白輸出文件)
M(丟(diu) 失輸出文件)
6,如果程序編譯失敗,編譯器將向參賽者顯示錯誤消息。第一個(ge) 測試用例通常與(yu) 問題陳述中描述的示例用例相同,選手需要在獲得關(guan) 於(yu) 其餘(yu) 用例的反饋之前正確地解決(jue) 它(即使選手收到了是否解決(jue) 它們(men) 的反饋,但這些用例在競賽期間不會(hui) 顯示)。評委保留在比賽結束後增加或刪除測試用例的權利,所以即使參賽選手的程序在比賽中通過了所有的用例,此程序仍然需要被測試。
7,如果選手在比賽中獲得滿分可直接晉級,如果沒有獲得滿分,則在比賽結束後知道自己是否晉級,所有得分高於(yu) 該比賽的晉級門檻的參賽選手才將會(hui) 獲得晉級資格。
8,比賽的官方語言是英語,但為(wei) 了方便國際參賽者,官方會(hui) 盡量提供問題集翻譯成其他幾種語言。譯文之間如有分歧,應以英文本為(wei) 準。
(以上內(nei) 容英文版如圖所示;圖源USACO官網)
最後,機構祝願每一位即將奔赴考場的選手都能夠穩定發揮,順利晉級
如果你也想通過參加USACO競賽獲取高含金量獎項、斬獲爬藤重要砝碼,那麽(me) 我們(men) 真心建議你一步一步進階,這個(ge) 過程中優(you) 秀的教練引導必不可少,比如來找機構的老師!
名 師 開 課
機構的教練不僅(jin) 出身Top4計算機院校,而且曾經殺入重圍闖入僅(jin) 僅(jin) 20+名額的USACO國家隊。這樣一位“計算機天才”是高中生USACO輔導的最有人選——
- 首先,他有比賽經驗,知道學生的學習需求和盲點;
- 其次,他是科班出身,編程功底深厚,能夠幫助學生學得更紮實、理解更深入。
教練春季和暑假均有USACO的青銅和白銀班,如需黃金和鉑金輔導歡迎直接私信谘詢!
評論已經被關(guan) 閉。