發(fā)布時(shí)間:2024-02-28 13:40:16 編輯:Mila來源:網(wǎng)絡(luò)
近期我們了解到部分同學(xué)1月的USACO成績(jī)被取消,這些同學(xué)并非主觀刻意作弊,而是忽略了一些比賽的規(guī)則細(xì)節(jié),真的非??上?。
犀牛強(qiáng)烈建議大家考前一定要去查看官網(wǎng)信息,這里也再次強(qiáng)調(diào)一下USACO本賽季的兩個(gè)重要規(guī)則:
為了確保比賽的公平性和真實(shí)性,在比賽過程中,所有參賽選手都不得使用AI能來輔助解題,此外,美國(guó)參賽選不得使用VPN來隱藏IP地址。
對(duì)于參加Platinum白金組別的學(xué)生還有一項(xiàng)特別的規(guī)定,官方要求所有參加級(jí)別比賽的美國(guó)學(xué)生在同一時(shí)間段內(nèi)進(jìn)行競(jìng)賽。也就是說,比賽時(shí)間窗口將從原本的美國(guó)東部時(shí)間周五至周一調(diào)整為周六中午開始,Platinum白金級(jí)別的題目也將從周六中午開始發(fā)布。(??注意:考慮到時(shí)間安排有時(shí)很難協(xié)調(diào),獲得了3個(gè)白金分?jǐn)?shù)而不是4個(gè)白金分?jǐn)?shù)的學(xué)生,也仍將有機(jī)會(huì)被選擇入圍國(guó)家隊(duì)選拔。)
大家千萬要引起重視,一旦違反規(guī)則,輕則成績(jī)?nèi)∠?,重則終身禁賽,甚至還可能會(huì)通知學(xué)校被永久冠上“作弊者”的頭銜。我們也貼心地為大家整理了USACO的9條誠(chéng)信規(guī)則、4條競(jìng)賽說明和8條考試規(guī)則,考前一定要反復(fù)查看!
1,所有考生需要獨(dú)自參加考試,不得在團(tuán)隊(duì)環(huán)境中考試;
2,禁止使用任何生成AI工具,例如Google Gemini、Copilot或ChatGPT都是被禁止的;
3,美國(guó)地區(qū)的學(xué)生在比賽期間不得使用VPN或相關(guān)技術(shù)來隱藏IP地址。也就是說,你的IP地址必須是你的學(xué)?;蚣彝セヂ?lián)網(wǎng)服務(wù)提供商的;
4,禁止與USACO競(jìng)賽總監(jiān)以外的其他人討論比賽問題;
5,在比賽進(jìn)行期間,不得分享任何有關(guān)比賽的題目信息或代碼;
6,USACO比賽環(huán)境旨在模仿國(guó)際信息學(xué)奧林匹克競(jìng)賽的環(huán)境,所有代碼必須從頭開始編寫,因此不能使用預(yù)編寫的代碼或“模板”來快速開始編碼。同時(shí)也不得咨詢除有關(guān)編程語言基本功能信息(例如語法、庫函數(shù)、輸入/輸出等)以外的資源,唯一可以參考的是那些編程語言語法或庫函數(shù)的資料;
7,不要為了參加多一個(gè)組別而使用兩個(gè)登入編號(hào);不要為了規(guī)避比賽時(shí)間的限制,而使用另一個(gè)登錄ID來閱讀問題;
8,不要提交任何對(duì)評(píng)分機(jī)器有惡意行為的代碼,即不要嘗試打開網(wǎng)絡(luò)連接,故意減慢評(píng)分機(jī)器等;代碼的提交必須通過usaco.org網(wǎng)站上的界面完成,即通過選擇你的文件并點(diǎn)擊“submit solution”,通過其他手段嘗試提交的行為,例如嘗試自動(dòng)化此過程的腳本是不允許的。
9,違反上述任何政策的參與者將被終身禁止參加USACO的所有活動(dòng)。
(以上內(nèi)容英文版如圖所示;圖源USACO官網(wǎng))
1,所有人都能參加USACO 比賽,但是只有在美國(guó)的Pre-college學(xué)生才能入圍USACO訓(xùn)練營(yíng),并爭(zhēng)奪代表美國(guó)國(guó)家隊(duì)參加IOI(國(guó)際信息學(xué)奧林匹克競(jìng)賽)的資格。
2,所有新參加USACO的選手都是從Bronze(銅牌)組別開始,如果在當(dāng)前組別得分很高則可以晉級(jí)到下一個(gè)組別。(每次比賽的晉級(jí)標(biāo)準(zhǔn)都是不同的,以實(shí)際參賽標(biāo)準(zhǔn)為準(zhǔn))。
3,必須使用相同的ID登錄所有的比賽,以便官方可以看到參賽選手的比賽進(jìn)展。比賽的晉級(jí)是永久有效的,成績(jī)也可以跨賽季,也就是說,參賽學(xué)生一旦從晉級(jí)了某個(gè)組別,就永遠(yuǎn)不需要再重復(fù)參加同一組別。
4,參加USACO競(jìng)賽,是不需要支付任何費(fèi)用的。
1,每場(chǎng)比賽通常有3個(gè)或4個(gè)問題,參賽學(xué)生將用C、C++、Java或Python提交解決方案。問題本質(zhì)上是算法問題,所以能運(yùn)用熟練的算法和數(shù)據(jù)結(jié)構(gòu)是必備的,這樣才能在有限的考試時(shí)間之內(nèi)正確解決所有考試問題。
2,每個(gè)問題的得分取決于你的程序在時(shí)間限制內(nèi)解決的輸入案例數(shù)量。對(duì)于大多數(shù)比賽,C和C++的每個(gè)輸入案例為2秒,Java和Python的每個(gè)輸入案例為4秒,PalmDrive Academy建議大家使用C++語言。
3,所有的問題陳述都是直接的,不會(huì)故意隱藏。但是問題會(huì)十分具有挑戰(zhàn)性,很少有選手能獲得接近完美的分?jǐn)?shù)。
4,比賽時(shí)間通常是3至5個(gè)連續(xù)的小時(shí)。你可以在比賽窗口內(nèi)的任何時(shí)間段內(nèi)參加比賽。當(dāng)你開始比賽時(shí),個(gè)人計(jì)時(shí)器也就開始倒計(jì)時(shí)。
5,當(dāng)你提交一個(gè)程序時(shí),它將針對(duì)許多判斷測(cè)試用例運(yùn)行,對(duì)于每個(gè)測(cè)試用例,反饋都會(huì)顯示在一個(gè)彩色框中:綠色表示正確,紅色表示不正確。如果顯示不正確,還可以進(jìn)一步區(qū)分:
X(錯(cuò)誤答案)
T(超過時(shí)間限制)
!(運(yùn)行時(shí)錯(cuò)誤或超出內(nèi)存限制)
E(空白輸出文件)
M(丟失輸出文件)
6,如果程序編譯失敗,編譯器將向參賽者顯示錯(cuò)誤消息。第一個(gè)測(cè)試用例通常與問題陳述中描述的示例用例相同,選手需要在獲得關(guān)于其余用例的反饋之前正確地解決它(即使選手收到了是否解決它們的反饋,但這些用例在競(jìng)賽期間不會(huì)顯示)。評(píng)委保留在比賽結(jié)束后增加或刪除測(cè)試用例的權(quán)利,所以即使參賽選手的程序在比賽中通過了所有的用例,此程序仍然需要被測(cè)試。
7,如果選手在比賽中獲得滿分可直接晉級(jí),如果沒有獲得滿分,則在比賽結(jié)束后知道自己是否晉級(jí),所有得分高于該比賽的晉級(jí)門檻的參賽選手才將會(huì)獲得晉級(jí)資格。
8,比賽的官方語言是英語,但為了方便國(guó)際參賽者,官方會(huì)盡量提供問題集翻譯成其他幾種語言。譯文之間如有分歧,應(yīng)以英文本為準(zhǔn)。
最后,犀牛祝愿每一位即將奔赴考場(chǎng)的選手都能夠穩(wěn)定發(fā)揮,順利晉級(jí)
如果你也想通過參加USACO競(jìng)賽獲取高含金量獎(jiǎng)項(xiàng)、斬獲爬藤重要砝碼,那么我們真心建議你一步一步進(jìn)階,這個(gè)過程中優(yōu)秀的教練引導(dǎo)必不可少!
微信咨詢