發(fā)布時間:2024-01-10 11:20:35
編輯:犀牛牛來源:犀牛國際教育瀏覽:次
USACO競賽新賽季第一場月賽已結(jié)束,第二場將于1月26日-29日開啟!錯過這次比賽的同學(xué)千萬別在錯過下一次,來看看USACO競賽怎樣報名,比賽流程是什么?晉級規(guī)則是什么?
有USACO競賽培訓(xùn)輔導(dǎo)班課嗎?USACO競賽培訓(xùn)輔導(dǎo)班課費用是多少?
USACO競賽為全球中學(xué)生免費開放,只需要自行在USACO競賽官網(wǎng)注冊即可,在比賽開放期間登陸賬號進入答題窗口參加,以下是注冊報名的流程:
USACO競賽官網(wǎng):
http://www.usaco.org/
1、打開瀏覽器,復(fù)制官網(wǎng)鏈接,進入官網(wǎng),點擊右側(cè)登錄欄的“Register for new Account”進行賬號注冊。
2、注冊新賬戶,用英文正確填寫個人信息:用戶名、郵箱、名、姓氏、所在中學(xué)、高中畢業(yè)年份(已畢業(yè)則輸入9999)、國籍(中國填寫CHN)。
3、個人信息填寫完成后,點擊“submit”提交,賬號密碼會發(fā)送至填寫的郵箱中。在郵箱查收自己的賬號密碼,并登錄官網(wǎng)(24小時內(nèi)首次登錄方可激活,登錄后可修改密碼)。
12月賽程:12月15-12月18日;
1月賽程:1月26-1月29日;
2月賽程:2月16日-2月19日;
3月美國公開賽:3月15-3月18日
1、在比賽開放期間進入官網(wǎng),在右側(cè)輸入已注冊的賬號進行登陸,再點擊左側(cè)賽事說明中的“here”就可以進入比賽了。
2、比賽正式開始前,考試需要詳細閱讀比賽規(guī)則,頁面下滑至最下方時,點擊“Start the Contest!”即可開始比賽。
(如果參賽選手想閱讀中文版可以選擇瀏覽器自帶的網(wǎng)頁翻譯功能)
3、跳出彈窗后,點擊“確定”進入題目頁面,一旦點擊“確定”按鍵,選手的比賽用時就會立即倒計時,且無法暫停。
進入題目頁面,點擊標題即可查看相應(yīng)題目并提交程序。
對于尚未提交的試題,封面頁會對應(yīng)顯示“Not submitted”。
對于已經(jīng)提交的試題,封面頁會對應(yīng)顯示“Submitted and Graded”。
在規(guī)定的時間內(nèi)依次解題,選擇使用的編程語言,在本地完成代碼,以文件形式進行提交。
國內(nèi)信奧賽采用C++14標準,USACO建議選擇C++11。
USACO要求程序使用標準輸入輸出,相應(yīng)的文件名在題目中會有寫明。
但務(wù)必注意的是,USACO的評測環(huán)境為UNIX,對于文件名的大小寫是敏感的,同時規(guī)定文件內(nèi)容的每一行均需以換行符’\n’結(jié)尾。
提交文件后,系統(tǒng)會對代碼進行解析和評測。
USACO允許選手在比賽時間內(nèi)多次提交自己的程序,最終評測和排名以最后一次提交的程序為依據(jù)。
USACO目前判分方式依據(jù)程序所能正確求解的測試點數(shù)量按比例計分。
對于各個測試點,一般題目會標注相應(yīng)的時限要求和內(nèi)存要求(如未具體標注,則C/C++/Pascal默認時限2秒,Java/Python默認時限4秒,內(nèi)存均默認256MB)。
以上為一個題目的評測示例,即最終包含了10個測試點,其中7個正確、3個超時——綠色表示正確,紅色表示錯誤(x表示錯誤答案,t表示時間超限,!表示運行時錯誤或內(nèi)存超限,e表示輸出文件為空,m表示找不到輸出文件)。
代碼提交后,系統(tǒng)會自動給出評分,如果拿到了滿分,系統(tǒng)會提示直接晉級。
如果沒有拿到滿分,需要等待官方公布晉級分數(shù)線,每場月賽結(jié)束后一周內(nèi),官方會通過電子郵箱發(fā)放參賽選手的程序的評測結(jié)果。
成功晉級就可以在下一場月賽中參加更高級別的競賽,沒有成功晉級只能在下一場月賽中繼續(xù)在原組別中打比賽。
同時進入官網(wǎng),點擊Contests,在相應(yīng)的頁面上可以找到比賽的最終結(jié)果總結(jié)、測試數(shù)據(jù)、題目解析、比賽的簡要分析及參賽選手的成績統(tǒng)計。
針對2023-2024的USACO競賽,特設(shè)USACO銅升銀、銀升金、金升鉑金課程,課程內(nèi)容包含基礎(chǔ)語法、簡單算法、高級算法、數(shù)據(jù)結(jié)構(gòu)、圖論算法等內(nèi)容,知識點授課+習(xí)題課教學(xué),幫助學(xué)員升級打怪,沖擊鉑金!
班級人數(shù):3-6人精品小班/1V1針對性輔導(dǎo)。
更多USACO課程詳情
在線咨詢客服老師
微信咨詢
支付二維碼