加拿大計(jì)算機(jī)競(jìng)賽(Canadian Computing Competition,簡(jiǎn)稱CCC)是一場(chǎng)由加拿大滑鐵盧大學(xué)主辦、面向全球中學(xué)生的計(jì)算機(jī)程序設(shè)計(jì)年度大賽,競(jìng)賽的目的是為廣大中學(xué)生朋友們提供一個(gè)機(jī)會(huì)來測(cè)試自己分析、設(shè)計(jì)以及編程實(shí)現(xiàn)算法的能力。其地位相當(dāng)于中國的信息技術(shù)奧林匹克競(jìng)賽。小編為大家整理了詳細(xì)的CCC競(jìng)賽規(guī)則和考試內(nèi)容,希望能給大家一些參考。

1、CCC 競(jìng)賽規(guī)則
中國區(qū)競(jìng)賽時(shí)間
報(bào)名截止時(shí)間:2022年2月8日
比賽時(shí)間:2022年2月17日
北美南美地區(qū)競(jìng)賽時(shí)間
報(bào)名截止時(shí)間:2022年2月8日
比賽時(shí)間:2022年2月16日-22日
競(jìng)賽細(xì)則
競(jìng)賽地點(diǎn):指定考點(diǎn)學(xué)校線上舉行
競(jìng)賽形式:在線編程
參賽費(fèi)用:10加元/人
參賽編程語言:C,C++,Python(2.x and 3.x),Pascal,Java,Perl,PHP。
適合人群
10-12年級(jí)學(xué)生
想申請(qǐng)計(jì)算機(jī)/理工類的學(xué)生
沖擊北美等名校的候選人
組別設(shè)置
Junior Level初級(jí):任何具有初級(jí)編程技能的學(xué)生
Senior Level高級(jí):任何具有中級(jí)到高級(jí)編程技能的學(xué)生
題型設(shè)置:競(jìng)賽須在校內(nèi)完成,線上評(píng)分,總計(jì) 5 個(gè)問題,每個(gè)題目 15 分,難度遞增,時(shí)長(zhǎng) 3 小時(shí)。
注意事項(xiàng):
必須熟悉并會(huì)使用在線評(píng)分器,支持C++、Java等語言,如果你要沖擊CCO的話,必須要使用Java或者C++等語言,要求是不一樣的。
閱卷的過程當(dāng)中,官方提供的在線編程的系統(tǒng),競(jìng)賽每道題目都是可以重復(fù)提交的,后臺(tái)會(huì)自動(dòng)運(yùn)行代碼,給出一個(gè)測(cè)評(píng)結(jié)果,測(cè)評(píng)成績(jī)最高的一次記錄為成績(jī)。
考題分布
Junior Level初級(jí):
第1-2 題:考基本概念,如循環(huán)和條件判斷
第3-4 題: 考循環(huán)組合,條件判斷及計(jì)數(shù)等
第5題: 考遞歸,有效排序等
Senior Level高級(jí):
第1-2 題:考基本算法,如排序,搜索等
第3-4 題: 涉及更高級(jí)的算法,如計(jì)數(shù),數(shù)學(xué)推理等
第5題: 極高難度,接近國際奧林匹克計(jì)算機(jī)競(jìng)賽
2、CCC晉級(jí)規(guī)則
“CCC senior組”的前20名左右才會(huì)收到CCO(官方邀請(qǐng)賽)的邀請(qǐng)。比賽時(shí)間為每年5月。支持編程語言只有Java,C,C++競(jìng)賽活動(dòng)為期一周,包括研討會(huì),兩天的比賽,一集其他課外活動(dòng),具體行程安排以滑鐵盧大學(xué)通知為準(zhǔn)。
3、CCC競(jìng)賽優(yōu)勢(shì)
滑鐵盧大學(xué)與清華大學(xué)舉辦,影響力高
進(jìn)軍滑鐵盧大學(xué)等國外名校的敲門磚
可覆蓋申請(qǐng)專業(yè)極其廣泛
參賽獲獎(jiǎng)證書利于獎(jiǎng)學(xué)金的申請(qǐng)
可加強(qiáng)學(xué)生對(duì)計(jì)算機(jī)理工科專業(yè)的興趣
中國內(nèi)部名校大學(xué)對(duì)其認(rèn)可度高,是大學(xué)自主招生的重要參考標(biāo)準(zhǔn)
4、CCC獎(jiǎng)項(xiàng)設(shè)置
全球TOP25%:獲得榮譽(yù)證書
全球TOP5% : 榮登滑鐵盧官方成績(jī)榜單
【微語】用知識(shí)的海洋為伴,讓旅途充滿無盡的可能。祝福你留學(xué)生活一帆風(fēng)順。