發(fā)布時(shí)間:2023-03-10 10:53:06
編輯:小妹來(lái)源:網(wǎng)絡(luò)瀏覽:次
同學(xué)們申請(qǐng)頂尖名校要經(jīng)過(guò)層層選拔,USACO作為申請(qǐng)英美大學(xué)計(jì)算機(jī)專業(yè)的一大利器,深受英美大學(xué)認(rèn)可。只要對(duì)計(jì)算機(jī)編程感興趣,就可以去嘗試。距離USACO3月公開賽還有2周的沖刺時(shí)間,大家準(zhǔn)備好了嗎?今天小編給大家針對(duì)USACO競(jìng)賽的賽制流程、報(bào)名方式以及高頻問(wèn)題答疑作詳細(xì)介紹,對(duì)計(jì)算機(jī)感興趣的家長(zhǎng)同學(xué)們繼續(xù)往下看~
1
注冊(cè)賬號(hào)
Sign in
登錄USACO官網(wǎng)
http://www.usaco.org/,
點(diǎn)擊Register for New Account按鈕,注冊(cè)新賬戶。
USACO官網(wǎng):
2
填寫信息并激活賬號(hào)
Complete information and activate
注冊(cè)后按照下圖指引填寫信息:
注冊(cè)結(jié)束后,在綁定的郵件中查收自己的賬號(hào)和默認(rèn)密碼。并如下圖登陸官網(wǎng)(24小時(shí)內(nèi)首次登陸方可激活,登錄后可修改密碼),并點(diǎn)擊“Login”。
3
開始比賽
Get start
然后就可以參加比賽啦!選手需要在比賽開放期間進(jìn)入競(jìng)賽頁(yè)面參與比賽。如下圖所示,點(diǎn)擊“Start the Contest!”鍵即可開始比賽。選手的比賽用時(shí)就會(huì)立即倒計(jì)時(shí),且無(wú)法暫停。
進(jìn)入題目后,點(diǎn)擊紅框處選擇Chinese(zh),可以切換題目語(yǔ)言為中文:
4
提交答案
Submit your answer
完成之后就可以提交啦!比賽時(shí)需要按要求在自己的編程環(huán)境(例如DEV-C++)中完成題目,并提交cpp文件。
比賽會(huì)在時(shí)限過(guò)后自動(dòng)結(jié)束(如已經(jīng)獲得滿分,則可以手動(dòng)提前結(jié)束),只需在比賽結(jié)束前確保提交過(guò)已經(jīng)完成的題目即可。
USACO采取積分賽制,分為月賽和公開賽兩輪。
在每年的12,1,2月份會(huì)組織月賽,一月一次;
3月份會(huì)組織一次USACO Open(公開賽);
5-6月會(huì)組織美國(guó)國(guó)家隊(duì)集訓(xùn)(26人),選拔IOI美國(guó)國(guó)家隊(duì)成員(4人)。
在每場(chǎng)月賽中,根據(jù)之前題目的完成情況,選手會(huì)被分為不同的段位(青銅,白銀,黃金與鉑金),不同段位的題目難度依次遞增。
新注冊(cè)的參賽選手需要從青銅起步,在規(guī)定時(shí)間內(nèi)完成三道題目,如果完成度較好將會(huì)被提升到更高段位,厲害的選手甚至可以在一次月賽開放期內(nèi)連升多級(jí)到鉑金段位。
每次考試時(shí)長(zhǎng)3~5小時(shí),競(jìng)賽的靈活度比較高,參賽選手可以在比賽開放期內(nèi)的任何時(shí)間開始比賽(類似于YACS比賽),當(dāng)參賽選手登錄競(jìng)賽并點(diǎn)擊開始時(shí),計(jì)時(shí)器開始計(jì)時(shí)。到達(dá)規(guī)定的比賽結(jié)束時(shí)間,選手無(wú)法再提交代碼(所以一定要盡早開始作答?。?/span>
每個(gè)段位有3道題,可以反復(fù)提交答案,提交后會(huì)知道多少測(cè)試樣例正確(IOI賽制)。
和CSP-J/S、NOIP一樣,USACO是需要進(jìn)行文件讀寫的,輸入輸出文件名會(huì)在題目的輸入輸出格式中給出(注:當(dāng)輸入、輸出要求中說(shuō)明”從終端(terminal)輸入/輸出”時(shí),其含義就是不需要采用文件讀寫)。
Q:關(guān)于 USACO 考試,對(duì)于最難的那道題,怎么樣獲得部分得分?
A:這個(gè)也要分級(jí)別來(lái)講。Bronze 和 Sliver 競(jìng)賽中,通常來(lái)講更難級(jí)別的簡(jiǎn)單題,就是下面那個(gè)級(jí)別的難題,所以說(shuō)比較推薦的系統(tǒng)解決方案,是學(xué)習(xí)更高級(jí)的知識(shí)點(diǎn),然后反向的做降維打擊,這是最好的一個(gè)方式。
并且學(xué)習(xí)更高級(jí)的知識(shí)點(diǎn)的話,也不是做無(wú)用功,做的努力也不會(huì)浪費(fèi)掉。
如果說(shuō)是馬上就要考的那種情況,比較推薦在 Mock Test 里嘗試以下做法:這道題哪怕我不會(huì)做,但是我寫一個(gè)非常簡(jiǎn)單的暴力的算法,哪怕我知道這個(gè)效率不行,但是考試畢竟跟平時(shí)寫作業(yè)不一樣,我們不能追求一個(gè)完整解決方案,而是說(shuō)能拿多少分就拿多少分。
那么在這種情況下的話,多去做這種 mindset training,并且強(qiáng)制自己到了這個(gè)時(shí)間點(diǎn),就一定不要再去追求一個(gè)完美解決方案,一定要開始寫一部分。這更多是一個(gè)考試經(jīng)驗(yàn)這方面的提升。所以總的來(lái)講,長(zhǎng)期的解決方案就是提升自己的水平,學(xué)更高級(jí)別的知識(shí)點(diǎn);短期的話就是提升自己考試經(jīng)驗(yàn)這方面的發(fā)揮。
Q:USACO 現(xiàn)在有 Bronze,Silver,Gold 和 Platinum 四個(gè) level,以后會(huì)增加 level 嗎?
A:USACO 從兩年前到現(xiàn)在的變化:把原來(lái)的白金級(jí)別的東西拿到了黃金級(jí)別,然后把黃金級(jí)別的東西下放到白銀級(jí)別,然后同時(shí)白銀級(jí)別有少量?jī)?nèi)容被放到了 Bronze,所以其實(shí)相當(dāng)于是每個(gè)級(jí)別都變得更加有含金量。
最近這一兩年這么一個(gè)變化,其實(shí)也是變相的在增加級(jí)別。會(huì)不會(huì)增加一個(gè)什么鉆石或者黑金?是有可能性。原來(lái)是沒有白金級(jí)別的,白金是在12、13年左右加上去的,此前只有三個(gè)級(jí)別。如果以后再要加一個(gè)級(jí)別,可能相應(yīng)的一些機(jī)制會(huì)發(fā)生變化,但基本邏輯應(yīng)該是不會(huì)有太大的變化。
Q:USACO 到了什么 level,會(huì)對(duì)大學(xué)申請(qǐng)有直接幫助?
A:從我們的經(jīng)驗(yàn)來(lái)看,孩子過(guò)了 Silver 進(jìn)到 Gold Division,寫到簡(jiǎn)歷上就會(huì)有一些幫助?,F(xiàn)在即使不是頂級(jí)的大學(xué),申請(qǐng)計(jì)算機(jī)方向的競(jìng)爭(zhēng)也特別激烈,假如你有經(jīng)驗(yàn),特別是 USACO 這樣一個(gè)大家都公認(rèn)的、并且含金量越來(lái)越高的一個(gè)競(jìng)賽成績(jī)的話,跟沒有的孩子相比,其他條件一致時(shí),這是一個(gè)絕對(duì)的優(yōu)勢(shì)。
假如你能進(jìn)入最高的 Platinum Level,對(duì)孩子進(jìn)入一些藤校已經(jīng)是會(huì)有幫助了。有些孩子能夠進(jìn)入到 USACO US Camp,這時(shí)候很多藤校都會(huì)考慮你的。
Q:大學(xué) CS 專業(yè)會(huì)對(duì)應(yīng)學(xué)到 USACO 哪個(gè) level?
A:首先 USACO 對(duì)學(xué)生的考察偏重于算法和數(shù)據(jù)結(jié)構(gòu)這兩個(gè)方面。
在知識(shí)角度來(lái)講,大學(xué)會(huì)學(xué)到的知識(shí)點(diǎn)包括了 Bronze 和 Silver 的知識(shí)點(diǎn),然后是 Gold 的簡(jiǎn)單知識(shí)點(diǎn),也就是 dynamic programming 和graph,這兩個(gè)是會(huì)學(xué)到的。但是大學(xué)里學(xué)了知識(shí)點(diǎn)不太會(huì)有太多練習(xí)。
其實(shí)很多人到最后只有要準(zhǔn)備去面試的時(shí)候,才會(huì)pick up LeetCode 或者其它算法實(shí)現(xiàn)的東西。
所以簡(jiǎn)單來(lái)講,經(jīng)過(guò) USACO Training 的學(xué)生,他們不光是算法和數(shù)據(jù)結(jié)構(gòu)這方面有非常強(qiáng)的理論功底,同時(shí)也能夠把他們給實(shí)現(xiàn)出來(lái)。在大學(xué)里他們學(xué)習(xí)算法和數(shù)據(jù)結(jié)構(gòu)當(dāng)然就非常簡(jiǎn)單了,學(xué)習(xí)其他課程也會(huì)更加容易。同時(shí)他們可以在低年級(jí)就開始找機(jī)會(huì)進(jìn)入大學(xué)lab進(jìn)行 research。
微信咨詢
支付二維碼