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

課程咨詢熱線 400-656-1680

MIT敲門磚:USACO計(jì)算機(jī)競賽須知,附USACO競賽培訓(xùn)輔導(dǎo)

發(fā)布時(shí)間:2024-01-17 13:36:08

編輯:犀牛牛來源:犀牛國際教育瀏覽:

USACO計(jì)算機(jī)競賽是什么?幾年級學(xué)生能參加?對編程語言有什么要求?usaco競賽怎么報(bào)名?怎么考試?這篇文章告訴你關(guān)于USACO競賽的一切。附usaco不同語言培訓(xùn)課程


USACO競賽是什么?
 
 
0
名校offer收割機(jī) 
圖片
 

USACO競賽能夠?yàn)樯暾圫TEM專業(yè)增加優(yōu)勢,年年都能在MIT官網(wǎng)上刷屏。

達(dá)到白銀以上的等級對文科方向?qū)I(yè)申請有一定優(yōu)勢,比如社會(huì)學(xué)、語言學(xué)(MIT曾有錄取中國學(xué)生案例) ;

達(dá)到黃金級別對申請美國前30的計(jì)算機(jī)專業(yè)更有說服力;

達(dá)到鉑金級別更容易收割MIT、卡梅、佐治亞理工或加州伯克利等的計(jì)算機(jī)、理工科專業(yè)offer

圖片

(來源于MIT的招生官網(wǎng))

 

0
無門檻,好入門 
圖片
 

USACO競賽無報(bào)名費(fèi)用、無國籍要求,進(jìn)入官網(wǎng)注冊即可報(bào)名成功并參賽;

USACO競賽不限年級,不限國籍,任何年級學(xué)生,只要對編程或計(jì)算機(jī)信息學(xué)感興趣,都能夠參加。

usaco對編程語言的要求更加寬泛:C語言、C++、Python、JAVA、Pascal 等語言都可以用來參賽

usaco競賽每個(gè)賽季有三場月賽和一場公開賽,可以在任一月份開始初級比賽,晉級機(jī)會(huì)也有多次。

 
 

USACO競賽時(shí)間軸(以2023年-2024年為例)

 

第一場比賽:2023年12月16日-19日

第二場比賽:次年1月27日-30日

第三場比賽:次年2月24日-27日

美國公開賽:次年3月24日-27日

IOI 2023在匈牙利:次年8月28日-9月4日

 

 
 

 

USACO競賽怎么報(bào)名
 
 

 

usaco競賽報(bào)名方式十分簡單

 
 

1. 官網(wǎng)注冊一個(gè)賬號(注冊即報(bào)名)

登錄USACO官網(wǎng):http://www.usaco.org/,在界面右側(cè)點(diǎn)擊Register for New Account(注冊新賬號),注冊成功則自動(dòng)成為銅級(銅→銀→金→鉑金)

 

圖片

 

2. 填寫個(gè)人信息并激活賬號

注冊成功后按照下圖指示輸入個(gè)人信息

圖片

注冊新賬戶時(shí),用英文正確填寫個(gè)人信息:昵稱、郵箱

 

密碼會(huì)通過電子郵件即時(shí)發(fā)送,可以通過編輯賬戶詳細(xì)信息更改密碼。

(沒有收到郵件可以在垃圾郵件中查看是否被過濾)結(jié)束后點(diǎn)擊Login

圖片

 
 

 

USACO競賽語言要求
 
 

 

USACO每場比賽3-5個(gè)小時(shí)??梢栽诒荣愐?guī)定時(shí)間開始后登陸賬號,在線打開試題后開始計(jì)時(shí)。

 

一套試題中有3-4道題,選手需要在時(shí)間結(jié)束前通過網(wǎng)絡(luò)將寫好的程序提交。

 

可以使用C++、Java、Python、Pascal和C語言中的任意一種編程語言編寫代碼。競賽評分標(biāo)準(zhǔn)會(huì)從程序的大小,運(yùn)行需要的內(nèi)存以及運(yùn)行的速度都有規(guī)定。

 

圖片

usaco競賽用得比較多的語言是C++,Java和Python。從運(yùn)行速度來看:

C++ > Java > Python

因此建議用C++備賽,效率更高,考試過程也更便捷,三者的區(qū)別在于↓

 

●Python:易學(xué)易考,但運(yùn)行速度較慢,只建議在銅級賽中使用。

●Java:容易上手,是美國高中APComputer Science A要求的語言,而且在銅級和銀級的競賽中的使用和C++區(qū)別不大。

●C++:金級和鉑金級中更有優(yōu)勢。但C++雖然程序緊湊效率高,但起步難,不建議初學(xué)者自學(xué)。

 
USACO競賽備考須知
 
 

 

圖片

USACO共三道題目,總分1000分,下面是分?jǐn)?shù)線設(shè)置↓

 

圖片

 

一般來說,有Python語言基礎(chǔ)的學(xué)生轉(zhuǎn)化語言到C++需要兩周的時(shí)間;

 

有Java語言基礎(chǔ)的學(xué)生轉(zhuǎn)化語言到C++只需要一周的時(shí)間;

 

而編程小白想要入門一門編程語言,1.5個(gè)月就可以完成。

 

USACO輔導(dǎo)培訓(xùn)課程

課程等級設(shè)置

班型

課時(shí)

USACO金升白金班

3-6人班

**h

USACO銀升金班

3-6人班

**h

USACO銅升銀班

3-6人班

**h

USACO銅升銀升金直通車

3-6人班

**h

 

 *更多班課信息可在線咨詢客服老師

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