Canadian Computing Competition(CCC)加拿大信息學(xué)學(xué)術(shù)活動(dòng)自1996年開始舉辦,目前由加拿大數(shù)學(xué)與計(jì)算機(jī)教育中心(CEMC)與滑鐵盧大學(xué)計(jì)算機(jī)系聯(lián)合承辦,其地位大約相當(dāng)于加拿大的NOI和CTSC。
CCC學(xué)術(shù)活動(dòng)的最直接目的是選拔代表加拿大參加IOI (International Olympiad of Informatics)國(guó)際信息學(xué)奧賽的國(guó)家隊(duì),同時(shí)也是一個(gè)學(xué)生測(cè)試他們?cè)O(shè)計(jì)、理解和實(shí)現(xiàn)算法能力的機(jī)會(huì)。
在加拿大上學(xué)的學(xué)生在高級(jí)難度學(xué)術(shù)活動(dòng)中表現(xiàn)突出者則又機(jī)會(huì)被邀請(qǐng)參加CCO(Canadian Computing Olympiad)加拿大計(jì)算機(jī)奧林匹克。
自2007年起學(xué)術(shù)活動(dòng)組織方開始邀請(qǐng)中國(guó)大陸和香港學(xué)生參加,中國(guó)版由The University of Hong Kong香港大學(xué)以及Tsinghua University清華大學(xué)承辦。
由清華大學(xué)計(jì)算機(jī)系承辦,比賽分為以下兩個(gè)階段:
加拿大賽區(qū)CCC加拿大信息學(xué)學(xué)術(shù)活動(dòng)共分成兩個(gè)等級(jí):
學(xué)術(shù)活動(dòng)須在校內(nèi)完成,線上評(píng)分,總計(jì)5個(gè)問題,每個(gè)題目15分,難度遞增,時(shí)長(zhǎng)3小時(shí),具體學(xué)術(shù)活動(dòng)題目分布:
Junior Level初級(jí)
| Questions 1 & 2第一、二題 | Straightforward (e.g., basic loops and conditions) 簡(jiǎn)單直接的問題(例如基本循環(huán)和條件) |
| Questions 3 & 4第三、四題 | More challenging (e.g. some combination of loops, conditions and counting) 更具挑戰(zhàn)性的題目(例如循環(huán)、條件和計(jì)數(shù)的組合) |
| Question 5第五題 | Some advanced material (e.g., recursion, efficient sorting, clever algorithms) 一些高級(jí)技能的問題(如遞歸、高效排序、智能算法) |
Senior Level高級(jí)
| Questions 1 &2第一、二題 | Basic algorithms (e.g., sorting, searching) 基本算法(如排序、搜索) |
| Questions 3 & 4第三、四題 | More advanced algorithms (e.g., careful counting, some mathematical reasoning) 更高級(jí)的算法(如仔細(xì)計(jì)算,一些數(shù)學(xué)推理) |
| Question 5第五題 | IOI level question最高難度,國(guó)際信息學(xué)奧賽等級(jí)題目 |
學(xué)術(shù)活動(dòng)語(yǔ)言:C, C++, Python (2.x and 3.x), Pascal, Java, Perl,以及PHP,但是CCO僅可使用Java或C/C++
學(xué)術(shù)活動(dòng)期間,學(xué)生可以使用網(wǎng)絡(luò)提交自己的答案或一些指導(dǎo)性專業(yè)編程語(yǔ)言文件等,比如
其中Senior Level高級(jí)參賽者的前20名高分者將晉級(jí)加拿大滑鐵盧大學(xué)舉辦的CCO (Canadian Computing Olympiad)加拿大信息學(xué)奧林匹克學(xué)術(shù)活動(dòng)。
CCO耗時(shí)一周,包含Workshops研討會(huì),two days of contests兩天的學(xué)術(shù)活動(dòng)以及other extra-curricular activities其他的額外活動(dòng)。CCC和CCO的學(xué)術(shù)活動(dòng)成績(jī)將決定選手是否可以入選加拿大國(guó)家隊(duì)參加IOI (International Olympiad of Informatics)國(guó)際信息學(xué)奧賽。
Example Programs程序樣例 以下樣例分成不同的編程語(yǔ)言可供使用,推薦的理由:
CCC學(xué)術(shù)活動(dòng)推薦使用的Software軟件
掃文章尾部二維碼即可免費(fèi)領(lǐng)取



歷年 Canadian Computing Olympiad(formerly Stage 2)真題免費(fèi)下載



Code Jam學(xué)術(shù)活動(dòng)時(shí)間
加拿大CEMC官方信息如下:
2021-2022 CCC學(xué)術(shù)活動(dòng)時(shí)間:
報(bào)名截止時(shí)間:08-Feb-22
考試時(shí)間:
North & South America:16-Feb-22 May 2022
Outside? North & South America:17-Feb-22
參賽要求
以上就是關(guān)于【加拿大信息學(xué)競(jìng)賽(CCC)Canadian Computing Competition】的解答,如需了解學(xué)校/賽事/課程動(dòng)態(tài),可至翰林教育官網(wǎng)獲取更多信息。
往期文章閱讀推薦:
【組隊(duì)招募】經(jīng)濟(jì)/數(shù)模競(jìng)賽CNEC/IEO/SIC/HiMCM…組隊(duì)報(bào)名!
NOAI人工智能奧賽 2026-2027 活動(dòng)章程出爐:新規(guī)則必看!

? 2026. All Rights Reserved. 滬ICP備2023009024號(hào)-1