USACO計算機競賽2024年度新賽季已經開啟。這項比賽雖然說是美國的競賽,但是它對其它國家的同學來說也是很友好的!對于計算機比較感興趣的同學,有編程基礎的同學,都可以踴躍報名嘗試!附上了考試流程,需要USACO計算機競賽真題的同學,掃碼添加小助手領??!
USACO計算機競賽:
■積分賽制,分為月賽和公開賽
■三次月賽,每年的12,1,2月份
■3月份會組織一次USACO Open(公開賽)
■5-6月會組織美國國家隊集訓(25人左右),選拔IOI美國國家隊成員(4人),要求美國籍
(中國的孩子可以參加全部月賽和公開賽,推薦參加!)
■USACO前3場晉級賽每場4個小時,US Open 5個小時??梢栽诒荣愐?guī)定時間內使用USACO賬號登陸,在線打開賽題后開始計時。選手需要在時間結束前通過網絡將寫好的程序提交。
■程序提交后系統(tǒng)會給出評測結果??墒褂肅++,Java,Python,Pascal,和C中的任意一種編程語言。對于后續(xù)有志于沖刺Camp的選手來說,建議一開始就選擇C++語言,避免后續(xù)更換編程語言。
■每場比賽達到一定分數,一般是滿分,可直接晉級到下個級別繼續(xù)參賽。因此理論上,咱們同學如果實力足夠強,即使到了12 年級開始參賽,在12月賽中也有可能從銅級一直晉升到鉑金級。不過對于有志于沖刺Camp的同學,最晚要 11 年級參賽才有可能。
■USACO競賽報名官網http://www.usaco.org/■USACO競賽注冊報名
進入官網,點擊右側登錄欄的“Register for new Account”進行賬號注冊。
注冊新賬戶,用英文正確填寫個人信息:用戶名、郵箱、名、姓氏、所在中學、高中畢業(yè)年份(已畢業(yè)則輸入9999)、國籍(中國填寫CHN)。
個人信息填寫完成后,點擊“submit”提交,賬號密碼會發(fā)送至填寫的郵箱中。
在郵箱查收自己的賬號密碼,并登錄官網(24小時內首次登錄方可激活,登錄后可修改密碼)。
進入官網,在右側登錄賬號,再點擊左側賽事說明中的“here”進入比賽。
正式開始前詳細閱讀比賽規(guī)則,如果參賽選手想閱讀中文版可以選擇瀏覽器自帶的網頁翻譯功能或者翻譯軟件。
閱讀完比賽規(guī)則,將頁面下滑至最下方,點擊“Start the Contest!”即可開始比賽。
跳出彈窗后,點擊“確定”進入題目頁面。
注意:一旦點擊“確定”按鍵,選手的比賽用時就會立即倒計時,且無法暫停。
■開始比賽
進入題目頁面,點擊標題即可查看相應題目并提交程序。
對于尚未提交的試題,封面頁會對應顯示“Not submitted”。對于已經提交的試題,封面頁會對應顯示“Submitted and Graded”。
進入題目后,點擊語言欄選擇Chinese(zh),可以切換題目語言為中文。
根據官方規(guī)則,目前只有青銅組和白金組試題提供中文版,其他組別暫時沒有,后續(xù)官方可能會更新。
需要中文版的參賽選手可以選擇使用瀏覽器自帶的網頁翻譯功能或者翻譯軟件翻譯試題。
■敲寫代碼在規(guī)定的時間內依次解題。選擇使用的編程語言,在本地完成代碼,以文件形式進行提交。
USACO要求程序使用標準輸入輸出,相應的文件名在題目中會有寫明。但務必注意的是,USACO的評測環(huán)境為UNIX,對于文件名的大小寫是敏感的,同時規(guī)定文件內容的每一行均需以換行符’ ’結尾。
提交文件后,系統(tǒng)會對代碼進行解析和評測。
USACO允許選手在比賽時間內多次提交自己的程序,最終評測和排名以最后一次提交的程序為依據。
USACO目前判分方式和NOI系列賽事相同,即依據程序所能正確求解的測試點數量按比例計分。對于各個測試點,一般題目會標注相應的時限要求和內存要求(如未具體標注,則C/C++/Pascal默認時限2秒,Java/Python默認時限4秒,內存均默認256MB)。
以上為一個題目的評測示例,即最終包含了10個測試點,其中7個正確、3個超時——綠色表示正確,紅色表示錯誤(x表示錯誤答案,t表示時間超限,!表示運行時錯誤或內存超限,e表示輸出文件為空,m表示找不到輸出文件)。
代碼提交后,系統(tǒng)會自動給出評分,如果拿到了滿分,系統(tǒng)會提示直接晉級。
如果沒有拿到滿分,需要等待官方公布晉級分數線,每場月賽結束后一周內,官方會通過電子郵箱發(fā)放參賽選手的程序的評測結果。成功晉級就可以在下一場月賽中參加更高級別的競賽,沒有成功晉級只能在下一場月賽中繼續(xù)在原組別中打比賽。
同時進入官網,點擊Contests,在相應的頁面上可以找到比賽的最終結果總結、測試數據、題目解析、比賽的簡要分析及參賽選手的成績統(tǒng)計。
?課程量身打造
制定課前測試,根據測試結果分配合適的班課,不同班型適合不同基礎學生學習。
?師資力量優(yōu)秀
主講老師大部分為海內外名校畢業(yè),擁有多年國際競賽教學經驗。
?教材精編
獨家優(yōu)秀的教研團隊研發(fā)出一套成體系化的教材和課程,能夠幫助學生快速搭建一套全面的競賽知識體系,了解自己的優(yōu)勢和薄弱項,進而針對性查漏補缺,沖分拿獎。
?培訓體系完善
自有一套成熟的OMO(Online-Merge-Offline)授課體系。
五大課程亮點
?課程大綱:課內外知識點全覆蓋
?課程類型:4-8人小班授課/一對一授課模式
?學習階段:基礎、強化、沖刺三個階段,每個階段根據不同基礎、不同學習時間分班。
?授課模式:線上線下同步開課,可回放不斷學習;線下課程、名師互動直播課程、錄播課程均可選擇
?授課語言:中英雙語教學/純英文授課
培訓課程開設了精品小班、一對一等多種班型,家長和同學們可任意選擇,線下+線上同步授課
已在上海、北京、廣州、深圳、蘇州、杭州、南京、青島、無錫、武漢、合肥、濟南、成都、鄭州、香港等多個城市開設校區(qū)。
USACO計算機競賽:
■積分賽制,分為月賽和公開賽
■三次月賽,每年的12,1,2月份
■3月份會組織一次USACO Open(公開賽)
■5-6月會組織美國國家隊集訓(25人左右),選拔IOI美國國家隊成員(4人),要求美國籍
(中國的孩子可以參加全部月賽和公開賽,推薦參加?。?/span>
■USACO前3場晉級賽每場4個小時,US Open 5個小時??梢栽诒荣愐?guī)定時間內使用USACO賬號登陸,在線打開賽題后開始計時。選手需要在時間結束前通過網絡將寫好的程序提交。
■程序提交后系統(tǒng)會給出評測結果??墒褂肅++,Java,Python,Pascal,和C中的任意一種編程語言。對于后續(xù)有志于沖刺Camp的選手來說,建議一開始就選擇C++語言,避免后續(xù)更換編程語言。
■每場比賽達到一定分數,一般是滿分,可直接晉級到下個級別繼續(xù)參賽。因此理論上,咱們同學如果實力足夠強,即使到了12 年級開始參賽,在12月賽中也有可能從銅級一直晉升到鉑金級。不過對于有志于沖刺Camp的同學,最晚要 11 年級參賽才有可能。
■USACO競賽報名官網http://www.usaco.org/■USACO競賽注冊報名
進入官網,點擊右側登錄欄的“Register for new Account”進行賬號注冊。
注冊新賬戶,用英文正確填寫個人信息:用戶名、郵箱、名、姓氏、所在中學、高中畢業(yè)年份(已畢業(yè)則輸入9999)、國籍(中國填寫CHN)。
個人信息填寫完成后,點擊“submit”提交,賬號密碼會發(fā)送至填寫的郵箱中。
在郵箱查收自己的賬號密碼,并登錄官網(24小時內首次登錄方可激活,登錄后可修改密碼)。
進入官網,在右側登錄賬號,再點擊左側賽事說明中的“here”進入比賽。
正式開始前詳細閱讀比賽規(guī)則,如果參賽選手想閱讀中文版可以選擇瀏覽器自帶的網頁翻譯功能或者翻譯軟件。
閱讀完比賽規(guī)則,將頁面下滑至最下方,點擊“Start the Contest!”即可開始比賽。
跳出彈窗后,點擊“確定”進入題目頁面。
注意:一旦點擊“確定”按鍵,選手的比賽用時就會立即倒計時,且無法暫停。
■開始比賽
進入題目頁面,點擊標題即可查看相應題目并提交程序。
對于尚未提交的試題,封面頁會對應顯示“Not submitted”。對于已經提交的試題,封面頁會對應顯示“Submitted and Graded”。
進入題目后,點擊語言欄選擇Chinese(zh),可以切換題目語言為中文。
根據官方規(guī)則,目前只有青銅組和白金組試題提供中文版,其他組別暫時沒有,后續(xù)官方可能會更新。
需要中文版的參賽選手可以選擇使用瀏覽器自帶的網頁翻譯功能或者翻譯軟件翻譯試題。
■敲寫代碼在規(guī)定的時間內依次解題。選擇使用的編程語言,在本地完成代碼,以文件形式進行提交。
國內信奧賽采用C++14標準,USACO建議選擇C++11。
USACO要求程序使用標準輸入輸出,相應的文件名在題目中會有寫明。但務必注意的是,USACO的評測環(huán)境為UNIX,對于文件名的大小寫是敏感的,同時規(guī)定文件內容的每一行均需以換行符’ ’結尾。
提交文件后,系統(tǒng)會對代碼進行解析和評測。
USACO允許選手在比賽時間內多次提交自己的程序,最終評測和排名以最后一次提交的程序為依據。
USACO目前判分方式和NOI系列賽事相同,即依據程序所能正確求解的測試點數量按比例計分。對于各個測試點,一般題目會標注相應的時限要求和內存要求(如未具體標注,則C/C++/Pascal默認時限2秒,Java/Python默認時限4秒,內存均默認256MB)。
以上為一個題目的評測示例,即最終包含了10個測試點,其中7個正確、3個超時——綠色表示正確,紅色表示錯誤(x表示錯誤答案,t表示時間超限,!表示運行時錯誤或內存超限,e表示輸出文件為空,m表示找不到輸出文件)。
代碼提交后,系統(tǒng)會自動給出評分,如果拿到了滿分,系統(tǒng)會提示直接晉級。
如果沒有拿到滿分,需要等待官方公布晉級分數線,每場月賽結束后一周內,官方會通過電子郵箱發(fā)放參賽選手的程序的評測結果。成功晉級就可以在下一場月賽中參加更高級別的競賽,沒有成功晉級只能在下一場月賽中繼續(xù)在原組別中打比賽。
同時進入官網,點擊Contests,在相應的頁面上可以找到比賽的最終結果總結、測試數據、題目解析、比賽的簡要分析及參賽選手的成績統(tǒng)計。
四大課程優(yōu)勢
?課程量身打造
制定課前測試,根據測試結果分配合適的班課,不同班型適合不同基礎學生學習。
?師資力量優(yōu)秀
主講老師大部分為海內外名校畢業(yè),擁有多年國際競賽教學經驗。
?教材精編
獨家優(yōu)秀的教研團隊研發(fā)出一套成體系化的教材和課程,能夠幫助學生快速搭建一套全面的競賽知識體系,了解自己的優(yōu)勢和薄弱項,進而針對性查漏補缺,沖分拿獎。
?培訓體系完善
自有一套成熟的OMO(Online-Merge-Offline)授課體系。
五大課程亮點
?課程大綱:課內外知識點全覆蓋
?課程類型:4-8人小班授課/一對一授課模式
?學習階段:基礎、強化、沖刺三個階段,每個階段根據不同基礎、不同學習時間分班。
?授課模式:線上線下同步開課,可回放不斷學習;線下課程、名師互動直播課程、錄播課程均可選擇
?授課語言:中英雙語教學/純英文授課
培訓課程開設了精品小班、一對一等多種班型,家長和同學們可任意選擇,線下+線上同步授課
已在上海、北京、廣州、深圳、蘇州、杭州、南京、青島、無錫、武漢、合肥、濟南、成都、鄭州、香港等多個城市開設校區(qū)。