發(fā)布時(shí)間:2023-03-29 14:18:05
編輯:橙子來(lái)源:犀牛國(guó)際教育瀏覽:次
USACO競(jìng)賽參賽級(jí)別是什么?USACO比賽規(guī)則是什么樣?USACO答題具體流程是什么?USACO競(jìng)賽沖獎(jiǎng)5本寶藏書(shū)籍有哪些?想?yún)⒓覷SACO計(jì)算機(jī)競(jìng)賽的,但是還對(duì)它不是很了解的同學(xué),面對(duì)這些問(wèn)題想必大家都是非常苦惱的,因此,今天小編一文帶你詳細(xì)了解!快跟小編一起來(lái)看看吧!
USACO競(jìng)賽參賽級(jí)別
USACO競(jìng)賽有4個(gè)級(jí)別,銅級(jí),銀級(jí),金級(jí),鉑金級(jí),難度依次遞增。每個(gè)人都必須從銅級(jí)開(kāi)始參賽,在規(guī)定時(shí)間內(nèi)完成3道題目。
青銅級(jí)別比賽
參賽資格:一進(jìn)入U(xiǎn)SACO注冊(cè)賬號(hào)即為銅級(jí)。
難度等級(jí):銅級(jí)考試只要基本編程常識(shí),會(huì)至少一種編程語(yǔ)言。銅級(jí)的編程限制時(shí)間還是夠用的,大部分初次參賽的選手都能在次考試中晉級(jí)白銀級(jí)。
考點(diǎn):主要是考察編程掌握程度,排序、二分查找。
白銀級(jí)別比賽
參賽資格:通過(guò)青銅級(jí)比賽的選手。
難度等級(jí):需要基本的問(wèn)題解決能力和簡(jiǎn)單算法(例如:貪心算法,遞歸搜索等),還需了解基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)。從白銀級(jí)開(kāi)始,選手需要尋找更好的算法才能使程序在規(guī)定時(shí)間內(nèi)跑完。
黃金級(jí)別比賽
參賽資格:通過(guò)白銀級(jí)比賽的選手。
難度等級(jí):需要有一定的算法基礎(chǔ),理解一些抽象的方法(例:最短路徑,動(dòng)態(tài)規(guī)劃),并且對(duì)數(shù)據(jù)結(jié)構(gòu)有比較深的了解。
鉑金級(jí)別比賽
參賽資格:通過(guò)黃金級(jí)比賽的選手。
難度等級(jí):需要有很高的編程基礎(chǔ),對(duì)算法有深入的了解。部分比賽問(wèn)題最后的優(yōu)化方案,可能不只一個(gè),得出的答案也不只一個(gè)。
USACO比賽規(guī)則
USACO每場(chǎng)比賽4-5個(gè)小時(shí)。可以在比賽規(guī)定時(shí)間開(kāi)始后登陸USACO賬號(hào),從在線打開(kāi)試題后開(kāi)始計(jì)時(shí)。選手需要在時(shí)間結(jié)束前通過(guò)網(wǎng)絡(luò)將寫(xiě)好的程序提交,程序提交后官網(wǎng)會(huì)給出用test case檢測(cè)程序的結(jié)果,并根據(jù)結(jié)果給出這一題的得分。
可以使用C++,Java,Python,Pascal,和C中的任意一種編程。比賽對(duì)于程序的大小,運(yùn)行需要的內(nèi)存以及運(yùn)行的時(shí)間都有一些具體規(guī)定,每次比賽,實(shí)力強(qiáng)的選手可以連續(xù)升級(jí)。
在比賽窗口開(kāi)放的三天時(shí)間內(nèi),選手可以選擇任意時(shí)間開(kāi)始比賽。開(kāi)始比賽4小時(shí)內(nèi),如果拿到了高分(接近滿(mǎn)分或滿(mǎn)分),系統(tǒng)會(huì)提示直接晉級(jí),可以在這三天內(nèi)繼續(xù)挑戰(zhàn)下一級(jí),只要實(shí)力足夠,一場(chǎng)考試可以升到滿(mǎn)級(jí)白金級(jí)。
滿(mǎn)分當(dāng)場(chǎng)晉級(jí),沒(méi)能拿到滿(mǎn)分的選手需要等到三天的賽程結(jié)束后,等待晉級(jí)分?jǐn)?shù)線,才能決定是否晉級(jí),如果成功晉級(jí),可以在一個(gè)月后的第二場(chǎng)繼續(xù)參賽晉級(jí)。
USACO答題具體流程
USACO選手需要在4小時(shí)完成3道題 (US Open因?yàn)轭}目難度略高于月賽,有5小時(shí)答題時(shí)間),總分1000分,每道題333分,沒(méi)有固定的晉級(jí)分?jǐn)?shù)。
具體流程:
1,閱讀題目描述和樣例;
2,本地編寫(xiě)好程序后,提交文件(Submit Solution)等待系統(tǒng)評(píng)分;
3,提交后系統(tǒng)會(huì)自動(dòng)生成判定。系統(tǒng)內(nèi)有10個(gè)Test Cases(測(cè)試用例),如果10個(gè)都通過(guò)了就是滿(mǎn)分,如果有一些不能過(guò)就只能取得部分分?jǐn)?shù)。
我們一起來(lái)看一道2023年2月青銅組別的題目感受一下:
USACO競(jìng)賽沖獎(jiǎng)5本寶藏書(shū)籍
USACO競(jìng)賽考核的重點(diǎn)在于學(xué)生的兩方面能力:
1.算法分析能力 ,即對(duì)通過(guò)對(duì)題目的正確分析及理解,找到解題思路;
2.代碼編寫(xiě)能力 ,即把解題思路、算法邏輯轉(zhuǎn)換成代碼。
犀牛教育小編給大家整理了5本寶藏書(shū)籍,從算到到代碼編寫(xiě),都有詳細(xì)的介紹和資料分析。幫助大家在USACO沖獎(jiǎng)的道路上逆風(fēng)翻盤(pán)。
微信咨詢(xún)
支付二維碼