现在很多高中学生都会参加竞赛,以增加自己在大学申请中的优势,对计算机感兴趣的学生或者未来打算申请计算机相关专业的学生可能听说过CCC竞赛,CCC竞赛是加拿大计算机竞赛,也是一个比较热门的竞赛,我们考而思•惟世教育也是有针对加拿大CCC计算机竞赛培训的,大家有需要的可以直接联系我们哦~
一、加拿大CCC计算机竞赛介绍
CCC竞赛全称为Canadian Computing Competition,是加拿大计算机竞赛,主要针对对编程感兴趣的中学生,CCC旨在为具有一定编程经验的学生提供,帮助学生建立信心,提高他们设计、理解和实现算法的能力。
加拿大计算竞赛(CCC)始于1996年,是加拿大高中生学习和享受编程的一个好机会,也是一个测试学生设计、理解和实现算法能力的机会。在CCC计算机竞赛中获得优异成绩的选手将会受邀参加加拿大计算机奥林匹克竞赛(CCO)。
二、加拿大CCC计算机竞赛规则
竞赛形式:个人参赛,在网上进行。
竞赛分类:竞赛氛分为:Junior Competition初级组和Senior Competition高级组。
竞赛内容:竞赛包括5个问题,难度依次增加,有些问题被分成子任务,每个子任务都有部分分数。
竞赛时间:CCC于2月份举行,CCO仅接受邀请,于5月举行。
竞赛时长:3小时。
竞赛分数:总分75分。
三、加拿大CCC计算机竞赛内容
加拿大CCC计算机竞赛分为初级水平和高级水平:
1、初级水平:主要针对任何具有初级编程技能的学生。初级竞赛从简单的题目开始,如基本循环和条件,然后发展到比较难的题目,如递归、二维数组和高效或巧妙的算法。
问题1和2:比较简单(例如,基本循环和条件);
问题3和4:难度中等(例如循环、条件和计数的某种组合);
问题5:难度大(如递归、二维数组、高效排序、巧妙算法);
2、高级水平:要针对具有中级到高级编程技能的学生。高级竞赛的难度从基本算法增加到更高级的算法,如仔细计数和一些数学推理,最后一个问题通常涉及国际信息学奥林匹克的内容。
问题1和2:基本算法(例如,排序、搜索);
问题3和4:高级的算法(例如,仔细计数,一些数学推理);
问题5:IOI水平问题;
四、加拿大CCC计算机竞赛语言
参加加拿大CCC计算机竞赛的所有学生都必须使用CCC Online Grader,CCC Online Grader目前支持C、C++、Python (2.x和3.x)、Pascal、Java、Perl和PHP。CCO竞争对手必须使用Java和/或C/C++。
五、加拿大CCC计算机竞赛奖项设置
所有CCC初级/高级组参赛学生,成绩处于全球TOP25%的学生将获得荣誉证书,成绩处于全球TOP5%的学生将荣登滑铁卢官方成绩榜单。
2019年CCC计算机竞赛分数线参考:初级水平竞赛为60分,高级水平竞赛为30分。
六、加拿大CCC计算机竞赛培训
考而思·惟世教育多年来专注国际课程辅导、国际竞赛培训,有专门的CCC计算机竞赛培训团队,课程均由对CCC计算机竞赛经验丰富的老师授课,已经帮助很多学生在CCC计算机竞赛中获得奖项,大家有需要的可以直接联系我们的在线老师哦。
凡来源标注“惟世教育”均为惟世教育原创文章,版权均属惟世教育所有,任何媒体、网站或个人未经本网协议授权不得转载 链接、转贴或以其他任何方式复制、发表。未注明来源等稿件均为转载稿,如涉及版权请联系在线客服处理。
免费获得学习规划方案
已有 2563 位留学生获得学习规划方案
马上领取规划
*已对您的信息加密,保障信息安全。