加拿大计算机竞赛(Canadian Computing Competition,简称CCC)是一场由加拿大滑铁卢大学主办、面向全球中学生的计算机程序设计年度大赛,竞赛的目的是为广大中学生朋友们提供一个机会来测试自己分析、设计以及编程实现算法的能力。其地位相当于中国的信息技术奥林匹克竞赛。小编为大家整理了详细的CCC竞赛规则和考试内容,希望能给大家一些参考。
1、CCC 竞赛规则
中国区竞赛时间
报名截止时间:2022年2月8日
比赛时间:2022年2月17日
北美南美地区竞赛时间
报名截止时间:2022年2月8日
比赛时间:2022年2月16日-22日
竞赛细则
竞赛地点:指定考点学校线上举行
竞赛形式:在线编程
参赛费用:10加元/人
参赛编程语言:C,C++,Python(2.x and 3.x),Pascal,Java,Perl,PHP。
适合人群
10-12年级学生
想申请计算机/理工类的学生
冲击北美等名校的候选人
组别设置
Junior Level初级:任何具有初级编程技能的学生
Senior Level高级:任何具有中级到高级编程技能的学生
题型设置:竞赛须在校内完成,线上评分,总计 5 个问题,每个题目 15 分,难度递增,时长 3 小时。
注意事项:
必须熟悉并会使用在线评分器,支持C++、Java等语言,如果你要冲击CCO的话,必须要使用Java或者C++等语言,要求是不一样的。
阅卷的过程当中,官方提供的在线编程的系统,竞赛每道题目都是可以重复提交的,后台会自动运行代码,给出一个测评结果,测评成绩最高的一次记录为成绩。
考题分布
Junior Level初级:
第1-2 题:考基本概念,如循环和条件判断
第3-4 题: 考循环组合,条件判断及计数等
第5题: 考递归,有效排序等
Senior Level高级:
第1-2 题:考基本算法,如排序,搜索等
第3-4 题: 涉及更高级的算法,如计数,数学推理等
第5题: 极高难度,接近国际奥林匹克计算机竞赛
2、CCC晋级规则
“CCC senior组”的前20名左右才会收到CCO(官方邀请赛)的邀请。比赛时间为每年5月。支持编程语言只有Java,C,C++竞赛活动为期一周,包括研讨会,两天的比赛,一集其他课外活动,具体行程安排以滑铁卢大学通知为准。
3、CCC竞赛优势
滑铁卢大学与清华大学举办,影响力高
进军滑铁卢大学等国外名校的敲门砖
可覆盖申请专业极其广泛
参赛获奖证书利于奖学金的申请
可加强学生对计算机理工科专业的兴趣
中国内部名校大学对其认可度高,是大学自主招生的重要参考标准
4、CCC奖项设置
全球TOP25%:获得荣誉证书
全球TOP5% : 荣登滑铁卢官方成绩榜单
【微语】用知识的海洋为伴,让旅途充满无尽的可能。祝福你留学生活一帆风顺。