犀牛國際教育旗下指定官方網(wǎng)站~

課程咨詢熱線 400-656-1680

USACO競賽官方發(fā)布 2024-2025 競賽時(shí)間了!

發(fā)布時(shí)間:2024-11-30 14:47:39 編輯:橘子來源:犀牛國際教育

2024-2025 賽程時(shí)間

第一場:Dec 13-Dec 16

第二場:Jan 24-Jan 27

第三場:Feb 21-Feb 24

第四場:Mar 21-Mar 24

2024-2025 USACO考級剛剛在官網(wǎng)上公布!年度的競賽季將與往年一樣,四次在線競賽,在賽季結(jié)束時(shí),我們將從中選拔優(yōu)秀隊(duì)伍,代表美國參加在玻利維亞舉辦的國際信息學(xué)奧林匹克競賽(IOI)以及在德國舉辦的歐洲女子信息學(xué)奧林匹克競賽(EGOI)。

圖片

 

為確保競賽的公平性和學(xué)術(shù)誠信,官方對本賽季的競賽重要調(diào)整:

Gold 級別的比賽需在指定時(shí)間內(nèi)參加,才能獲得認(rèn)證成績(Certified)。這一規(guī)則延續(xù)了上個(gè)賽季對 Platinum 級別的要求,并將認(rèn)證競賽的適用范圍擴(kuò)大至 Gold 和 Platinum 兩個(gè)級別。

認(rèn)證成績的擴(kuò)展適用范圍

去年,我們首次引入了認(rèn)證成績的概念,即在特定時(shí)間段內(nèi)參加比賽并獲得的成績。由于這一措施效果良好,今年我們將其推廣至金組和鉑金組。在這兩個(gè)組別中,題目將在比賽時(shí)間段的周六中午12:00(東部時(shí)間)首次發(fā)布。任何在當(dāng)天12:00至12:15之間開始比賽的選手,其成績將被認(rèn)證(USACO工作人員會將認(rèn)證成績視為更具可信度和權(quán)重的成績)。

認(rèn)證成績僅適用于金組和鉑金組;青銅組和銀組仍沿用以往的規(guī)則,題目會在比賽時(shí)間段的周五開始提供。從金組晉級到鉑金組,必須獲得認(rèn)證成績。

如需被考慮邀請參加夏季訓(xùn)練營,選手必須在四場月度比賽中至少獲得三次認(rèn)證成績,其中至少包括最后的 US Open 比賽(特殊情況將由 USACO 教練根據(jù)具體情況判斷)。

禁止使用生成式人工智能和

請?zhí)貏e注意,從去年開始的規(guī)則明確規(guī)定:比賽期間禁止使用生成式人工智能工具,美國國內(nèi)選手也不得使用 VPN 隱藏 IP 地址。

我們期待新賽季的到來,并希望所有參賽者全力以赴,展現(xiàn)最佳實(shí)力!

競賽參賽資格

歡迎所有人參加USACO競賽和訓(xùn)練。但是只有美國的非大學(xué)生有資格被選拔為決賽選手,參加USACO訓(xùn)練營,并爭取成為美國國際信息學(xué)奧林匹克隊(duì)的成員。

所有新參與者從銅牌組別開始,表現(xiàn)特別優(yōu)異的選手將在未來的競賽中晉升到更高的組別(晉升分?jǐn)?shù)因競賽而異,因?yàn)槊繄龈傎惗疾煌?。請?jiān)谒懈傎愔惺褂孟嗤牡卿汭D,以便我們跟蹤每個(gè)人的進(jìn)展。晉升是永久性的,即使跨賽季,例如,一旦從銀牌組晉升到金牌組,就再也不需要參加銀牌級別的競賽。參加競賽不收取任何費(fèi)用。

競賽參賽形式

每場競賽通常有3到4個(gè)問題,你需要用C、C++、Java或Python提交解決方案。每個(gè)問題的得分取決于你的程序在時(shí)間限制內(nèi)能解決的輸入案例數(shù)量(對于大多數(shù)競賽,C和C++每個(gè)輸入案例2秒,Java和Python每個(gè)輸入案例4秒,盡管每場競賽或問題可能使用略有不同的限制)。所有問題都很直接,沒有所謂的“隱藏陷阱”。

競賽通常持續(xù)3到5個(gè)連續(xù)小時(shí)。你可以在更大的競賽窗口內(nèi)的任何時(shí)間段內(nèi)參加競賽。當(dāng)你開始競賽時(shí),你的個(gè)人計(jì)時(shí)器開始倒計(jì)時(shí),你將能夠通過本網(wǎng)站查看競賽問題并提交解決方案。

當(dāng)你提交程序時(shí),系統(tǒng)會顯示在一個(gè)彩色框中:綠色表示正確,紅色表示錯(cuò)誤。錯(cuò)誤提交將根據(jù)問題類型進(jìn)一步區(qū)分:X(答案不正確)、T(超出時(shí)間限制)、!(運(yùn)行時(shí)錯(cuò)誤或內(nèi)存限制超出)、E(輸出文件為空)或M(缺少輸出文件)。如果你的程序失敗,你將看到編譯器的錯(cuò)誤信息。競賽中獲得滿分的學(xué)生,可以在競賽中直接晉升下一級。競賽結(jié)束后,所有得分超過該競賽晉升門檻的參與者將被授予晉升。如果你獲得競賽中晉升,你將可以在任何時(shí)間開始下一場競賽,重新計(jì)時(shí)。

競賽誠信

USACO堅(jiān)信學(xué)術(shù)誠信的重要性,并采取了嚴(yán)格的政策以確保我們競賽的誠信:

獨(dú)立參考。禁止團(tuán)隊(duì)進(jìn)行。

除競賽主任外,禁止與他人討論競賽問題。

在競賽·進(jìn)行期間,不得分享與競賽相關(guān)的任何技術(shù)信息或代碼。

USACO競賽環(huán)境旨在模仿國際信息學(xué)奧林匹克的環(huán)境,所有代碼必須從頭開始編寫。不得使用預(yù)先編寫的代碼或“模板”來提前開始編碼,也不得咨詢除提供編程語言基本功能信息之外的資源。

不得使用兩個(gè)登錄ID參加多個(gè)組別的競賽。不要使用其他登錄ID閱讀問題,以規(guī)避競賽時(shí)間限制。

不得提交任何對評分機(jī)器有惡意行為的代碼。代碼的提交必須通過usaco.org網(wǎng)站上的界面完成

違反上述任何政策的參與者將被終身禁止參加所有USACO活動。

USACO競賽中作弊對學(xué)生的個(gè)人成長和學(xué)習(xí)沒有任何幫助。真正的提升和成長源于誠實(shí)的學(xué)習(xí)和努力。我們也會嚴(yán)懲任何作弊行為,這包括必要時(shí)通知學(xué)生的老師或?qū)W校。請認(rèn)識到,作弊的后果可能遠(yuǎn)遠(yuǎn)超出USACO競賽的范疇。

請記住,在USACO解題過程中,嚴(yán)禁從網(wǎng)上復(fù)制代碼,禁止討論或抄襲他人的作品。一經(jīng)發(fā)現(xiàn)作弊行為,我們將采取嚴(yán)厲的紀(jì)律措施,包括永久封禁賬號。

USACO學(xué)生參賽流程

USACO Registration

注冊USACO也很簡單,只需要在 www.usaco.org 注冊一個(gè)免費(fèi)賬戶,注冊時(shí)你不需要選擇特定的競賽日期。只要你有了這個(gè)賬戶,可以在競賽日期隨時(shí)參與競賽。已經(jīng)注冊的學(xué)生,在考試開放時(shí)間內(nèi)登陸賬號,即可進(jìn)入競賽。

注冊賬號

1. 進(jìn)入U(xiǎn)SACO官方網(wǎng)站 www.usaco.org。 點(diǎn)擊網(wǎng)站右側(cè)如下圖所示選項(xiàng),Register for New Account。

圖片

2.填寫個(gè)人信息注冊賬號. 出現(xiàn)如下頁面,填寫個(gè)人相關(guān)信息

圖片

3.個(gè)人相關(guān)信息簡介

Username 可以自己任意選取,用于登錄網(wǎng)站,但不能和已有用戶名相同;EmailAddress 可以用QQ郵箱等常見郵箱,用于接收登錄密碼;

First / Given Name 如實(shí)填寫名字即可,拼音或英文名,隨意填寫會導(dǎo)致無法獲得競賽成績;

Last / Family Name 如實(shí)填寫姓氏即可,拼音,隨意填寫會導(dǎo)致無法獲得競賽成績;

School 如實(shí)填寫即可,可不填;

Graduation Year 如實(shí)填寫即可,若填寫年份在2020之前,最終成績會出現(xiàn)在觀察者名單里;

Country 中國國籍填寫CHN,美國填寫USA,需大寫,其它國籍類似;

4. 獲取登錄密碼

填寫完個(gè)人相關(guān)信息提交后,會發(fā)現(xiàn)沒有登錄密碼。怎么辦呢?往下看。 登錄剛才注冊時(shí)填寫的郵箱,打開相應(yīng)郵件,即可獲取登錄密碼Password以及剛才填寫的用戶名Username。

注:需要在24小時(shí)內(nèi)登錄USACO官網(wǎng)激活賬號。

5. 登錄網(wǎng)站

回到網(wǎng)站首頁,填寫注冊時(shí)輸入的用戶名Username和剛才獲得的登錄密碼Password。

USACO 考前練習(xí)

1)點(diǎn)擊CONTESTS

2)選擇某一次競賽,如點(diǎn)擊 2018 US Open Contest Results

3)  進(jìn)入賽題頁面,往下滑至 USACO 2018 US OPEN CONTEST, BRONZE

4)點(diǎn)擊題目下的 Viewproblem 查看具體題目

1)以Python為例(C++,JAVA可參考文件【USACO數(shù)據(jù)讀寫】),先用Python IDE 等軟件編寫代碼

注:不是在

2)在USACO官網(wǎng)對應(yīng)題目下,選擇Python3.4.0.上傳代碼文件并提交

3. 查看結(jié)果

1)提交完代碼后,在試題題目上方會顯示測試結(jié)果。

2)若結(jié)果是如上圖的綠色,則為正確答案;若是紅色的,則為錯(cuò)誤答案。

注:每道題目有

3)若三道題目全都通過即滿分,則會直接晉級到銀級,在本次競賽中可以另選四小時(shí)完成銀級題目;若銀級題目滿分,則會直接晉級到金級;依此類推

USACO 考試注意事項(xiàng)

1. 檢查文件名是否符合遞交要求

在下面的例子中,要確認(rèn)文件名是cowsignal.in 和 cowsignal.out

圖片

2. 檢查文件讀取程序部分

要仔細(xì)檢查程序輸入讀取的行數(shù)和每行的參數(shù)。在下面的例子中,程序第一行要讀入3個(gè)參數(shù),以后要循環(huán)讀入5行,每行4個(gè)字符。讀入過多過少,都有可能顯示文件名不對的錯(cuò)誤。

3. 檢查鏈接的群和庫,過多的鏈接會導(dǎo)致路徑問題

在以下的例子中,java 程序引入了package zero, 完全沒有必要,去掉引入,直接參照default package就可以了。python 和C++也有類似的問題。另外檢查程序有沒有運(yùn)行死機(jī),數(shù)組溢出等等。

USACO 參賽者

競賽對參賽者沒有什么國籍要求,高中生都可以參加,只要在官網(wǎng)上注冊成功即可。但是一定要有編程語言的基礎(chǔ)。競賽可以接受的計(jì)算機(jī)語言有C++11. Java, C++, Python 3.4.0. Python 2.7.6.所以如果同學(xué)們對自己計(jì)算機(jī)語言有信心的和覺得自己的邏輯還不錯(cuò)的或理科思維比較好的,可以參加試試。

USACO 主要考核的是編程算法能力,以及分析問題。一共三題,時(shí)間充足。重點(diǎn)是把問題分析清楚,考慮完善以后再用程序來完成。考試時(shí)點(diǎn)擊USACO考試鏈接馬上計(jì)時(shí)開始。做題時(shí)要先讀懂題目,在紙上做出例題,再歸類到課上練習(xí)過的類型,可以直接參考拷貝相似作業(yè)題的正確答案,修改后提交。注意考試時(shí)間,控制在一題60分鐘之內(nèi),不要在一題上花太多時(shí)間。三道題1000分滿分,做對兩道半題750分一般可以晉級,850分可以確保通過。

USACO 非簡單編程語言翻譯,而是接受一個(gè)編程項(xiàng)目,獨(dú)立思考相關(guān)知識點(diǎn)(數(shù)學(xué)邏輯、數(shù)據(jù)結(jié)構(gòu)、算法、計(jì)算機(jī)體系結(jié)構(gòu)、英語理解等),運(yùn)用各種能力(計(jì)算思維、資料收集、刻意練習(xí))設(shè)計(jì)并實(shí)現(xiàn),驗(yàn)證正確性,反復(fù)迭代修正。整個(gè)流程在普通學(xué)制中難有訓(xùn)練機(jī)會,對于參賽選手獨(dú)立解決問題的能力提升非常有幫助。

USACOCOACH/STEMIVY 的學(xué)生在我們的 USACO 系列課上做過很多練習(xí),考前一定要花時(shí)間把做過的作業(yè)類型,答案總結(jié)歸類一下,便于考試時(shí)快速查找。我們課程每次作業(yè)都要求以實(shí)戰(zhàn)形式,在官網(wǎng)上按時(shí)做題判分,課上講解省時(shí)省力的方法。祝考生們順利備考,早日升級。

犀牛USACO競賽培訓(xùn)課程

犀牛USACO競賽秋季班型

班型設(shè)置:USACO銅升銀、USACO銀升金、USACO金升鉑金。

班級人數(shù):精品小班/1V1針對性輔導(dǎo)

圖片

犀牛USACO競賽班型設(shè)置

USACO銅升銀:計(jì)算機(jī)編程剛?cè)腴T,語言基礎(chǔ)薄弱,無比賽經(jīng)驗(yàn)計(jì)劃申請計(jì)算機(jī)專業(yè)學(xué)生。

USACO銀升金:適合學(xué)生有較好編程語言基礎(chǔ)和算法基礎(chǔ),至少會一門計(jì)算機(jī)編程語言(推薦C++或Java),需要專業(yè)老師的指導(dǎo),目標(biāo)是更高獎(jiǎng)項(xiàng)的同學(xué)。

USACO金升鉑金:USACO金級班適合有完善的計(jì)算機(jī)編程語言基礎(chǔ),有入門算法經(jīng)驗(yàn)和比賽經(jīng)驗(yàn)的學(xué)生,如NOIP,USACO銀組晉級,目標(biāo)是鉑金的同學(xué)。

圖片

犀牛USACO競賽培訓(xùn)師資介紹

韓老師

英國謝菲爾德大學(xué)數(shù)字素養(yǎng),文化與教育專業(yè)碩士畢業(yè);計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)士畢業(yè);

USACO競賽授課時(shí)長7000小時(shí)+;

熟練掌握各種算法以及語法,對USACO沖銀課程有深度的研究。

【教學(xué)成果】

教授過的學(xué)生銀沖金成功率在80%以上。學(xué)生授課后,計(jì)算機(jī)成績,計(jì)算機(jī)學(xué)習(xí)興趣均有提升。

教授過的學(xué)生銅沖銀成功率100%。學(xué)習(xí)后,學(xué)生對于基礎(chǔ)邏輯以及算法知識熟練掌握。

圖片

郭老師

雙一流985中南大學(xué)學(xué)士;

USACO鉑金獎(jiǎng);NOIP一等獎(jiǎng);ICPC國際大學(xué)生程序設(shè)計(jì)競賽銅牌 ;CCPC 全國大學(xué)生程序設(shè)計(jì)競賽銀牌

深入理解計(jì)算機(jī)學(xué)的核心概念,理論基礎(chǔ)扎實(shí),對計(jì)算機(jī)算法和故據(jù)結(jié)構(gòu)了解透制。

教學(xué)風(fēng)格嚴(yán)謹(jǐn)而不失靈活,擅長使用引導(dǎo)式的發(fā)言和啟發(fā)式的講解,兼具深度和實(shí)用性。

圖片

圖片

犀牛競賽資料庫

國際競賽類資料

TOP