發(fā)布時(shí)間:2023-12-07 10:13:40
編輯:Lisa來源:未知瀏覽:次
USACO新賽季開賽,如何做好考前準(zhǔn)備?USACO備考技巧有哪些?USACO競賽的代碼提交方式有嗎?USACO競賽考試有輔導(dǎo)班嗎?想要做好USACO競賽備考,需要參加相關(guān)的課程輔導(dǎo)嗎?
美國信息學(xué)奧賽USACO一直是計(jì)算機(jī)愛好者鐘愛參加的競賽之一,MIT官網(wǎng)早前已明確表示,對(duì)于參加過USACO競賽的申請(qǐng)者,在USACO競賽中獲獎(jiǎng)會(huì)增強(qiáng)其學(xué)術(shù)實(shí)力和背景,因此MIT和其他優(yōu)質(zhì)院校的招生官會(huì)優(yōu)先考慮錄取擁有USACO競賽獎(jiǎng)項(xiàng)的申請(qǐng)者。2023年第一次月賽考試時(shí)間在12月15日舉行,距離開賽不到10天時(shí)間,同學(xué)們最近咨詢較多的USACO競賽問題在這里給大家統(tǒng)一進(jìn)行解答,同學(xué)們可自取自己感興趣的部分
(來源于MIT的招生官網(wǎng))
USACO競賽考察學(xué)生兩方面的能力,一是代碼編寫能力,即通過代碼表達(dá)邏輯的能力;二是問題解決能力,即理解問題,分析問題的能力。即使銅組這樣簡單的題型僅僅會(huì)編寫代碼也是無法通過考核的
每個(gè)USACO賽季都會(huì)舉行3場月賽及一場公開賽。2023-2024年USACO競賽時(shí)間:
12 月 15 日至 18 日:第一場比賽
1 月 26 日至29 日:第二場比賽
2 月 16日至 19 日:第三場比賽
3 月 15 日至 18 日:美國公開賽對(duì)于每場比賽,希望在白金賽中 獲得認(rèn)證 分?jǐn)?shù)的美國學(xué)生 必須在周六 12 點(diǎn)開始:東部時(shí)間 00 點(diǎn),白金題 將首次發(fā)布 (請(qǐng)參閱比賽詳情以獲取 更詳細(xì)的說明)
5 月 23 日至 6 月 1 日:訓(xùn)練營
7 月 21 日至 27 日:EGOI(荷蘭)
9 月 1 日至 8 日:IOI(埃及)
USACO競賽每個(gè)級(jí)別都只有三道題目,進(jìn)入你要參賽的級(jí)別點(diǎn)擊任何一道題目,可以看到這道題目的具體描述,如下圖:
在右上角切換語言版本, 2023 年1月份的后,USACO競賽已經(jīng)不支持中文翻譯,學(xué)生需要一定的英文基礎(chǔ)來讀題作答。
需要提交代碼的同學(xué),把當(dāng)前頁面滾動(dòng)到最底部,可以看到如下的信息
首先需要選擇編程語言,USACO 支持C,Java,C++, Python 和 Pascal 語言,點(diǎn)擊下拉框選擇你提交代碼的語言種類。然后點(diǎn)擊"選擇文件“,它會(huì)彈出文件選擇窗口,你需要從文件夾中選擇要提交的代碼文件。最后點(diǎn)擊 ”Submit Solution"按鈕,系統(tǒng)就會(huì)把代碼提交到服務(wù)器運(yùn)行。
代碼提交后,如果程序運(yùn)行正確,則在題目頁面的最上方會(huì)出現(xiàn)如下綠色的標(biāo)識(shí),每個(gè)綠色框表示一個(gè)測試用例,一般每道題目會(huì)有10個(gè)測試用例,如下:
如果題目錯(cuò)誤了,也會(huì)給出相應(yīng)的提示,此時(shí)提示框的顏色是紅色的,主要包括以下幾種錯(cuò)誤:
T :表示時(shí)間復(fù)雜性不能滿足題目要求。
X :表示答案錯(cuò)誤。
?。罕硎境绦蜻\(yùn)行時(shí)錯(cuò)誤,或者內(nèi)存溢出。
如果程序編譯的時(shí)候出現(xiàn)錯(cuò)誤,則提交后會(huì)直接顯示具體的編譯錯(cuò)誤。
USACO競賽考試每次考試時(shí)間有三天,學(xué)生可以在三天中的任意時(shí)間登陸賬戶作答,每個(gè)級(jí)別有三道例題,考試時(shí)長四小時(shí),每道題用80分鐘時(shí)間作答,時(shí)間很充裕,所以學(xué)生在拿到題的第一要?jiǎng)?wù)是解題,而不是急于答題,建議學(xué)生拿出來30-40 分鐘進(jìn)行審題和分析,理清思路后再進(jìn)行編碼,效率更高。
雖然參賽門檻比較低,但是USACO的含金量還是很高的,是目前進(jìn)入藤校等TOP院校計(jì)算機(jī)專業(yè)的重要敲門磚。其中,申請(qǐng)文科類專業(yè)的學(xué)生,成績達(dá)到白銀級(jí)別對(duì)申請(qǐng)有一定幫助。如果意向申請(qǐng)美本TOP30計(jì)算機(jī)專業(yè),至少要達(dá)到黃金級(jí)別。如果申請(qǐng)卡梅、佐治亞理工或加州伯克利等頂尖院校的計(jì)算機(jī)專業(yè),達(dá)到鉑金級(jí)別,會(huì)是一個(gè)不錯(cuò)的加分項(xiàng)。
此外,有網(wǎng)友曾做過一個(gè)統(tǒng)計(jì),USACO競賽獲獎(jiǎng)學(xué)生就讀學(xué)校
2018年 USACO 黃金 STEVE 同學(xué):哈佛大學(xué)
USACO競賽的每一道題目都是一個(gè)計(jì)算機(jī)編程問題,USACO競賽答題的流程是讀題審題——思考算法解題思路——確定解題步驟——編寫代碼運(yùn)行——提交答案。這樣一套完整的閉環(huán)會(huì)用在USACO競賽不同等級(jí)所有題目中。自學(xué)編程對(duì)一些有天賦的同學(xué)來說不是難事,但是算法的考察的是學(xué)生分析解決問題的能力,很多同學(xué)極有可能被難道想放棄,產(chǎn)生厭學(xué)心理。犀牛USACO競賽開設(shè)班型有USACO基礎(chǔ)班、USACO銅升銀、USACO銀升金、USACO金升鉑金多種班型,滿足不同同學(xué)們的需求,助力同學(xué)們順利通過USACO各級(jí)別比賽。
初級(jí)班:計(jì)算機(jī)編程剛?cè)腴T,語言基礎(chǔ)薄弱,無比賽經(jīng)驗(yàn)計(jì)劃申請(qǐng)計(jì)算機(jī)專業(yè)的中學(xué)生
銀級(jí)班:至少會(huì)一門計(jì)算機(jī)編程語言(推薦C++或Java),算法基礎(chǔ)較一般,有一定比賽經(jīng)驗(yàn)
金級(jí)班:有完善的計(jì)算機(jī)編程語言基礎(chǔ),有入門算法經(jīng)驗(yàn)+一定比賽經(jīng)驗(yàn),如NOIP,USACO銀組晉級(jí)
課程大綱:課內(nèi)外知識(shí)點(diǎn)全覆蓋
班級(jí)設(shè)置:基礎(chǔ)班、強(qiáng)化班、沖刺班
課程類型:4-8人小班 / 一對(duì)一
授課模式:線上線下同步開課,可回放不斷學(xué)習(xí)。
授課語言:中英雙語教學(xué) / 純英文授課
在線學(xué)習(xí)不受時(shí)間和空間限制,學(xué)生可以隨時(shí)隨地自主學(xué)習(xí)。同時(shí),課后答疑團(tuán)隊(duì)會(huì)負(fù)責(zé)解決學(xué)生的疑問。
目前,犀牛已在上海、北京、廣州、深圳、蘇州、杭州、南京、青島、無錫、武漢、合肥、成都等多個(gè)城市開設(shè)校區(qū),線上線下全面開班,提供國際競賽、國際課程、語言培訓(xùn)、擇校、留學(xué)一站式課程培訓(xùn),致力于為每一家庭提供優(yōu)質(zhì)服務(wù)。
微信咨詢
支付二維碼