CCC 加拿大信息学竞赛

CCC 加拿大信息学竞赛

Canadian Computing Competition(CCC)加拿大信息学竞赛自1996年开始举办,目前由加拿大数学与计算机教育中心CEMC与滑铁卢大学计算机系联合承办,其地位大约相当于加拿大的NOI和CTSC。CCC竞赛的最直接目的是选拔代表加拿大参加IOI International Olympiad of Informatics国际信息学奥赛的国家队,同时也是一个学生测试他们设计、理解和实现算法能力的机会。在加拿大上学的学生在高级难度竞赛中表现突出者则又机会被邀请参加CCO(Canadian Computing Olympiad)加拿大计算机奥林匹克


自2007年起竞赛组织方开始邀请中国大陆和香港学生参加,中国版由The University of Hong Kong香港大学以及Tsinghua University清华大学承办。

CCC竞赛详情

北京地区竞赛规则

由清华大学计算机系承办,比赛分为以下两个阶段:

第一阶段:每年2月末在清华大学计算机系举行竞赛,时长3小时,5个问题,前两名将进入第二阶段比赛

第二阶段:每年5月在加拿大滑铁卢大学举行的CCO,比赛时间是两个上午


美洲区竞赛规则

加拿大赛区CCC加拿大信息学竞赛共分成两个等级:

Junior Level初级:any student with elementary programming skills任何具有基础编程技能的学生

Senior Level高级:any student with intermediate to advanced programming skills任何具有中级到高级编程技能的学生


竞赛须在校内完成,线上评分,总计5个问题,每个题目15分,难度递增,时长3小时,具体竞

赛题目分布:


竞赛语言:C, C++, Python 2.x and 3.x, Pascal, Java, Perl,以及PHP,但是CCO仅可使用Java或C/C++
竞赛期间,学生可以使用网络提交自己的答案或一些指导性专业编程语言文件等,比如
http://www.cplusplus.com/reference/

http://docs.oracle.com/javase/8/docs/api/

https://docs.python.org/2/reference/index.html

https://docs.python.org/3/reference/index.html
https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html

https://www.freepascal.org/docs-html/ref/ref.html


其中Senior Level高级参赛者的前20名高分者将晋级加拿大滑铁卢大学举办的CCO Canadian Computing Olympiad加拿大信息学奥林匹克竞赛。CCO耗时一周,包含Workshops研讨会,two days of contests两天的竞赛以及other extra-curricular activities其他的额外活动。CCC和CCO的竞赛成绩将决定选手是否可以入选加拿大国家队参加IOI International Olympiad of Informatics国际信息学奥赛。


参赛要求
中国版要求在校高中生,美洲版要求在加拿大读书的高中生
亚洲版参赛方式:联系清华大学计算机科学与技术系或香港大学

报名

美洲版参赛方式:若学校已经在ccc官网注册过,则竞赛开始前个人注册参与竞赛

CCC竞赛注册费8刀加币




相关资料下载
暂无资料
竞赛相关培训 Competition training
返回顶部