- USACO(USA Computing Olympiad)美国计算机竞赛
- CCC(加拿大计算机竞赛Canada Computing Competition)
- UK BEBRAS英国计算思维挑战赛
- Kaggle⼤数据竞赛
- IOI(国际信息学奥林匹克竞赛)
1美国信息学奥林匹克竞赛
该竞赛是针对美国中学生的计算机编程竞赛,初次举办于1992年,目的是为IOI(国际奥林匹克竞赛)选拔人才。
USACO在美国十分热门,竞赛的成绩对申请美国大学是非常有帮助的,因为编程的门槛相比数理化学习较高,USACO难度和含金实际会略高于同类型的竞赛。
比赛规则
在官网注册账号后,可以在比赛的任意指定时间内登陆到官网上开始比赛,比赛过程中可以查询任何资料。
每次比赛,实力强的选手可以连续升级。只要在开始比赛的4小时内,拿到了高分(接近满分或满分),系统会提示直接晋级,并且可以在接下来的3天内继续挑战下一等级。
报名方式
线上注册报名。
官网地址:www.usaco.org
USACO是一个完全免费的竞赛,只需要在其官网注册账号即可(只需要有邮箱就能注册)。对参赛者不需要获得任何批准、任何其它预赛的资格,只要有了账户,可以在比赛开始后随时用电脑参与竞赛。
赛事流程及时间
每年12月及来年的1、2月,共有三次月赛机会,每场比赛4-5个小时。
2 加拿大计算机竞赛
该竞赛源自1996年,由全世界最大的数学学院 Waterloo滑铁卢大学数学与计算机教育中心(CEMC)举办,是一项面向全球中学生的计算机程序设计大赛,至今已有超过10万名来自世界各地的学生参加过该竞赛。
该竞赛致力于为广大中学生提供一个机会来测试自己分析、设计以及编程实现算法的能力。其地位相当于中国的信息技术奥林匹克竞赛。
比赛规则
· 比赛内容:
题目涉及到数学、编程、算法的分析与设计。
· 参赛语言:
C, C++, Python, Pascal, Java, Perl, PHP。
· 难度级别:
分为初级组和高级组,每个级别由五道题组成,难度依次递增,每道题15分,总分为75分,答题时间3个小时。
报名方式
线上注册报名。
报名地址:
https://cemc.uwaterloo.ca/contests/registration.html
赛事流程及时间
竞赛每年2月份举办一次,时长3小时。
3 英国计算思维挑战赛
该竞赛是由牛津大学于2017年创办的新型编程思维挑战赛,与英国信息学奥林匹克竞赛(BIO)并列,成为英国编程挑战协会(UKCT)四个组成单位之一。
比赛规则
· 比赛内容:
第一部分-简单:5题,每题4分,均为考核范畴1内容;
第二部分-中等难度:5题,每题6分,包括考核范畴1的内容和较为简单的考核范畴2的内容;
第三部分-高难度:2题,每题8分,均为考核范畴2的内容。
· 参赛语言:
部分题目要求参与者熟悉Blockly编程语言,其他部分的题目要求考生使用电脑上可用的任何IDE编程语言环境进行编程。
· 难度级别:
初级 Junior:小学1-6年级
中级 Intermediate:初一至初二(7、8年级)
高级 Senior:初三至高一(9、10年级)
精英 Elite:高二至高三(11、12年级)
(注:低年级可以参加高年级难度,高年级不能参加低年级难度)
报名方式
线上注册报名。
中国区官网地址:
http://www.seedasdan.com/oucc/
4 Kaggle⼤数据竞赛
Kaggle是全球最大的机器学习竞赛社区 ,拥有来自194个国家的超过100万注册用户,于2010年在墨尔本创立,目前已由Google收购。
Kaggle大部分的竞赛均由企业或研究者发布,将数据、问题和期望指标同步更新,以竞赛奖励的方式向全球征集解决方案。
比赛规则
· 参赛要求:
需要有一定计算机背景,至少会一门编程语言才能在网上注册账户参赛。
· 难度级别:
比赛难度由简单到困难可以划分为Getting Started、PlayGround、Research和Featured四个等级。
报名方式
线上注册报名。
在官网https://www.kaggle.com/progression注册账号,选择想要参赛的项目,下载题目的数据,提交之后就代表正式参赛,会在网上显示排名。
每天可多次提交,直到时间截止,评出最优者。
(注:可以以个人或组队的形式参加比赛,在参赛时可以相互分享经验。)
5 国际信息学奥林匹克竞赛
该竞赛是每年在世界范围内举行的国际科学奥林匹克竞赛之一。面向全世界不同国家的出色高中学生,以提高他们的信息学技能,例如问题分析,算法和数据结构设计,编程和测试。
参赛要求
对于中国学生来说,要想参加IOI,首先需要参加每年11月在各省举办的全国信息学奥林匹克分区联赛(NOIP),在联赛中获得优异成绩(二等奖或以上)可参加次年2月至4月的省队选拔赛,最终决出省队名额。
这部分学生将有资格参加七月举办的全国青少年信息学奥林匹克竞赛(NOI),而IOI的选手会从NOI的前20名选手中进行选拔,其中获得前4名的优胜者代表中国参加国际竞赛。
选拔科目包括:NOI成绩、冬令营成绩、论文和答辩、平时作业、选拔赛成绩、口试。上述项目加权产生最后成绩。
比赛内容
· 参赛语言:C,C++,Pascal
竞赛包含两天的计算机程序设计,解决算法问题。两天各有3道题,总共6道,每道题占100分,满分600分。