加拿大计算机竞赛(Canadian Computing Competition,简称CCC)
作者介绍
我是来自于广州某学校AP国际部的一名高三学生。目前还没有决定去哪所大学。
加拿大计算机竞赛是什么?难度情况?
加拿大计算机竞赛是由加拿大
滑铁卢大学主办的,每年举办一次,是
一场面向中学生的计算机程序设计比赛,CCC竞赛的一个目的是为广大中学生朋友们提供一个机会来测试自己分析、设计以及编程实现算法的能力;另外一个最直接目的是选拔可以代表加拿大参加IOI (International Olympiad of Informatics)国际信息学奥赛的国家队成员。
在加拿大上学的学生在高级难度竞赛中表现突出者则有机会被邀请参加
CCO(Canadian Computing Olympiad)
加拿大计算机比赛。目前累计已有30多万来自世界各地的学生参加过该竞赛,国际影响深远广泛。
这个比赛获奖难度与
USACO相比简单很多,因为这个比赛分了两个难度
:Junior和Senior组(Senior组比较简单)。而且Top 25% 是可以获得证书的。也可以说这个证书还是比较容易拿的。该比赛报名费用$8.00。
报名渠道/途径是什么?活动有没有什么门槛?
报名途径
报名网址:https://cccgrader.com/ (为以下页面)
Step1:创建账号点击“Click here to create an account”
Step2:填写一下信息。(如下图)
填写完提交,注册就成功了。预赛就登陆这个网址,然后登陆账号,就开始比了。
比赛门槛和难度
比赛分为两个级别:一个是
Junior组,适合具有基础编程技能的学生,
Senior组适合中高级编程技能的学生。
junior组60分以上(满分75分)就可以拿到证书,
senior组是30分就可以拿到证书了。
前5%的学生可以荣登滑铁卢官方成绩榜单。如果你想得到CCO邀请的话,
必须要Senior 组的47分以上才有机会。
比赛规则是怎样的?
CCC(入门选拔赛):
时长:3小时
满分:75分
题数:一共5道题,每道题15分。
Junior(初级组):
第1-2 题:考基本概念,如循环和条件判断
第3-4 题: 考循环组合,条件判断及计数等
第5题: 考递归,有效排序等
Senior(高级组):
第1-2 题:考基本算法,如排序,搜索等
第3-4 题: 涉及更高级的算法,如计数,数学推理等
第5题: 极高难度,接近国际奥林匹克计算机竞赛
编程语言支持:
C,C++,Python(2.x and 3.x),Pascal,Java,Perl,PHP。此外,滑铁卢CCC计算机竞赛在阅卷的过程当中,官方提供的在线编程的系统,竞赛每道题目都是可以重复提交的,后台会自动运行代码,给出一个测评结果,测评成绩最高的一次记录为成绩。
CCO(官方邀请赛)晋级规则:
只有“CCC senior组”的前20名左右才会收到滑铁卢大学官方的邀请。比赛时间为每年5月。支持编程语言只有Java,C,C++竞赛活动为期一周,包括研讨会,两天的比赛,一集其他课外活动,具体行程安排一滑铁卢大学通知为准。
比赛时间
CCC入门选拔赛在每年的2月,官方邀请赛在每年5月
[series id='513' title='课外活动项目' limit='5' show_future='off']