CCC计算机竞赛(中)
CCC计算机竞赛(中)
【CCC竞赛报考考试信息】
1. 参赛者可以选择撰写初级或高级级别的比赛。我们建议参与者以下准则:
初级级别任何具有初级编程技能的参与者
高级级别任何具有中级到高级编程技能的参与者
来自 CCC 高级级别的大约 20 名优秀参与者受邀参加在滑铁卢大学举行的加拿大计算机奥林匹克竞赛 (CCO)。
2. 时长3小时,满分75分。一共5道题,每道题15分。
3. 初级竞赛从简单的主题开始,例如基本循环和条件,然后逐步发展到高级材料,例如递归、二维数组以及高效或巧妙的算法。高级竞赛的难度从基本算法逐渐增加到更高级的算法,例如仔细计数和一些数学推理,最后的问题通常涉及国际信息学奥林匹克(IOI)级别的材料。
【CCC竞赛关键时间】
考试时间:2024年2月21日(美洲时间)
2024年2月22日(国际时间)
整体来说,Junior CCC 竞赛比较适合计算机编程的初学者来参加,比如10年级的同学。前三题,Junior的竞赛侧重基础的编程语言的使用,后两题则会涉及到一些简单的数据结构和算法。
从CCC竞赛历年的真题来看,Junior比赛的最后两题的难度和Senior比赛前两题的难度相当,甚至其中一题会是完全相同的。
Senior比赛,后三题会逐渐提高难度,需要更复杂的算法和数据结构以及更多的数学思维能力,考查的方向更偏向于竞争性编程(Competitive Programming),最后一题会与国际信息学奥林匹克竞赛(IOI)的难度相当。所以,Senior CCC比赛一般推荐11-12年级,且准备得比较充分的同学们参加。