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

課程咨詢熱線 400-656-1680

USACO競賽最全參賽指南!競賽流程/規(guī)則/含金量……

發(fā)布時(shí)間:2023-03-10 10:53:06

編輯:小妹來源:網(wǎng)絡(luò)瀏覽:

同學(xué)們申請頂尖名校要經(jīng)過層層選拔,USACO作為申請英美大學(xué)計(jì)算機(jī)專業(yè)的一大利器,深受英美大學(xué)認(rèn)可。只要對計(jì)算機(jī)編程感興趣,就可以去嘗試。距離USACO3月公開賽還有2周的沖刺時(shí)間,大家準(zhǔn)備好了嗎?今天小編給大家針對USACO競賽的賽制流程、報(bào)名方式以及高頻問題答疑作詳細(xì)介紹,對計(jì)算機(jī)感興趣的家長同學(xué)們繼續(xù)往下看~

 

 

USACO參賽指南
 

 

1

注冊賬號

Sign in

登錄USACO官網(wǎng)

http://www.usaco.org/,

點(diǎn)擊Register for New Account按鈕,注冊新賬戶。

 

 USACO官網(wǎng):

圖片

2


填寫信息并激活賬號

Complete information and activate

注冊后按照下圖指引填寫信息:

 

圖片

 

注冊結(jié)束后,在綁定的郵件中查收自己的賬號和默認(rèn)密碼。并如下圖登陸官網(wǎng)(24小時(shí)內(nèi)首次登陸方可激活,登錄后可修改密碼),并點(diǎn)擊“Login”。

 

圖片

 

 

3

開始比賽

Get start

然后就可以參加比賽啦!選手需要在比賽開放期間進(jìn)入競賽頁面參與比賽。如下圖所示,點(diǎn)擊“Start the Contest!”鍵即可開始比賽。選手的比賽用時(shí)就會立即倒計(jì)時(shí),且無法暫停。

 

圖片

 

進(jìn)入題目后,點(diǎn)擊紅框處選擇Chinese(zh),可以切換題目語言為中文:

圖片

 

4

提交答案

Submit your answer

完成之后就可以提交啦!比賽時(shí)需要按要求在自己的編程環(huán)境(例如DEV-C++)中完成題目,并提交cpp文件。

 

 

 

01:09

 

比賽會在時(shí)限過后自動(dòng)結(jié)束(如已經(jīng)獲得滿分,則可以手動(dòng)提前結(jié)束),只需在比賽結(jié)束前確保提交過已經(jīng)完成的題目即可。

 

 

USACO賽制規(guī)則
 

 

USACO采取積分賽制,分為月賽公開賽兩輪。

在每年的12,1,2月份會組織月賽,一月一次;

3月份會組織一次USACO Open(公開賽);

5-6月會組織美國國家隊(duì)集訓(xùn)(26人),選拔IOI美國國家隊(duì)成員(4人)。

 

在每場月賽中,根據(jù)之前題目的完成情況,選手會被分為不同的段位(青銅,白銀,黃金與鉑金),不同段位的題目難度依次遞增。

 

新注冊的參賽選手需要從青銅起步,在規(guī)定時(shí)間內(nèi)完成三道題目,如果完成度較好將會被提升到更高段位,厲害的選手甚至可以在一次月賽開放期內(nèi)連升多級到鉑金段位。

 

圖片

 

每次考試時(shí)長3~5小時(shí),競賽的靈活度比較高,參賽選手可以在比賽開放期內(nèi)的任何時(shí)間開始比賽(類似于YACS比賽),當(dāng)參賽選手登錄競賽并點(diǎn)擊開始時(shí),計(jì)時(shí)器開始計(jì)時(shí)。到達(dá)規(guī)定的比賽結(jié)束時(shí)間,選手無法再提交代碼(所以一定要盡早開始作答?。?/span>

 

每個(gè)段位有3道題,可以反復(fù)提交答案,提交后會知道多少測試樣例正確(IOI賽制)。

 

和CSP-J/S、NOIP一樣,USACO是需要進(jìn)行文件讀寫的,輸入輸出文件名會在題目的輸入輸出格式中給出(注:當(dāng)輸入、輸出要求中說明”從終端(terminal)輸入/輸出”時(shí),其含義就是不需要采用文件讀寫)。

 

USACO常見問題答疑
 

 

Q:關(guān)于 USACO 考試,對于最難的那道題,怎么樣獲得部分得分?

A:這個(gè)也要分級別來講。Bronze 和 Sliver 競賽中,通常來講更難級別的簡單題,就是下面那個(gè)級別的難題,所以說比較推薦的系統(tǒng)解決方案,是學(xué)習(xí)更高級的知識點(diǎn),然后反向的做降維打擊,這是最好的一個(gè)方式。

并且學(xué)習(xí)更高級的知識點(diǎn)的話,也不是做無用功,做的努力也不會浪費(fèi)掉。

如果說是馬上就要考的那種情況,比較推薦在 Mock Test 里嘗試以下做法:這道題哪怕我不會做,但是我寫一個(gè)非常簡單的暴力的算法,哪怕我知道這個(gè)效率不行,但是考試畢竟跟平時(shí)寫作業(yè)不一樣,我們不能追求一個(gè)完整解決方案,而是說能拿多少分就拿多少分。

那么在這種情況下的話,多去做這種 mindset training,并且強(qiáng)制自己到了這個(gè)時(shí)間點(diǎn),就一定不要再去追求一個(gè)完美解決方案,一定要開始寫一部分。這更多是一個(gè)考試經(jīng)驗(yàn)這方面的提升。所以總的來講,長期的解決方案就是提升自己的水平,學(xué)更高級別的知識點(diǎn);短期的話就是提升自己考試經(jīng)驗(yàn)這方面的發(fā)揮。

Q:USACO 現(xiàn)在有 Bronze,Silver,Gold 和 Platinum 四個(gè) level,以后會增加 level 嗎?

A:USACO 從兩年前到現(xiàn)在的變化:把原來的白金級別的東西拿到了黃金級別,然后把黃金級別的東西下放到白銀級別,然后同時(shí)白銀級別有少量內(nèi)容被放到了 Bronze,所以其實(shí)相當(dāng)于是每個(gè)級別都變得更加有含金量。

最近這一兩年這么一個(gè)變化,其實(shí)也是變相的在增加級別。會不會增加一個(gè)什么鉆石或者黑金?是有可能性。原來是沒有白金級別的,白金是在12、13年左右加上去的,此前只有三個(gè)級別。如果以后再要加一個(gè)級別,可能相應(yīng)的一些機(jī)制會發(fā)生變化,但基本邏輯應(yīng)該是不會有太大的變化。

Q:USACO 到了什么 level,會對大學(xué)申請有直接幫助?

A:從我們的經(jīng)驗(yàn)來看,孩子過了 Silver 進(jìn)到 Gold Division,寫到簡歷上就會有一些幫助?,F(xiàn)在即使不是頂級的大學(xué),申請計(jì)算機(jī)方向的競爭也特別激烈,假如你有經(jīng)驗(yàn),特別是 USACO 這樣一個(gè)大家都公認(rèn)的、并且含金量越來越高的一個(gè)競賽成績的話,跟沒有的孩子相比,其他條件一致時(shí),這是一個(gè)絕對的優(yōu)勢。

假如你能進(jìn)入最高的 Platinum Level,對孩子進(jìn)入一些藤校已經(jīng)是會有幫助了。有些孩子能夠進(jìn)入到 USACO US Camp,這時(shí)候很多藤校都會考慮你的。

Q:大學(xué) CS 專業(yè)會對應(yīng)學(xué)到 USACO 哪個(gè) level?

A:首先 USACO 對學(xué)生的考察偏重于算法和數(shù)據(jù)結(jié)構(gòu)這兩個(gè)方面。

在知識角度來講,大學(xué)會學(xué)到的知識點(diǎn)包括了 Bronze 和 Silver 的知識點(diǎn),然后是 Gold 的簡單知識點(diǎn),也就是 dynamic programming 和graph,這兩個(gè)是會學(xué)到的。但是大學(xué)里學(xué)了知識點(diǎn)不太會有太多練習(xí)。

其實(shí)很多人到最后只有要準(zhǔn)備去面試的時(shí)候,才會pick up LeetCode 或者其它算法實(shí)現(xiàn)的東西。

所以簡單來講,經(jīng)過 USACO Training 的學(xué)生,他們不光是算法和數(shù)據(jù)結(jié)構(gòu)這方面有非常強(qiáng)的理論功底,同時(shí)也能夠把他們給實(shí)現(xiàn)出來。在大學(xué)里他們學(xué)習(xí)算法和數(shù)據(jù)結(jié)構(gòu)當(dāng)然就非常簡單了,學(xué)習(xí)其他課程也會更加容易。同時(shí)他們可以在低年級就開始找機(jī)會進(jìn)入大學(xué)lab進(jìn)行 research。

 

 
相關(guān)標(biāo)簽:
TOP