■ IOI 国际信息学奥林匹克竞赛
■ CCC加拿大计算机竞赛
■ CAT澳洲计算机竞赛
■ ACSL美国高中计算机赛事
USAAIO美国-北美人工智能奥林匹克竞赛是由美国非营利教育组织主办,联合MIT、Google、金融巨头Jane Street等顶尖机构共同支持,面向美国和加拿大K-12学生的顶级人工智能赛事。
第一轮比赛时间:2026年1月30日
第二轮比赛时间:2026年3月或4月
USAAIO 夏令营:2026年6月
第一轮→第二轮→美国奥林匹克竞赛夏令营→美国队IOAI的前八名 IAIO的4名学生
◾第一轮:
参赛资格:
(1)在美国和加拿大就读的学生,(2)拥有美/加国籍的海外学生
报名截止日期:
2026年1月26日
比赛日期和地点:
2026年1月30日,在学校/大学/考试中心/图书馆
个人奖项:杰出荣誉榜、高荣誉榜、荣誉榜
◾第二轮:
参赛资格:通过第一轮获得资格
比赛日期和地点:
2026年3月或4月,麻省理工学院
个人奖项:夏令营、金奖、银奖、铜奖、荣誉提名
▪ 高荣誉榜
▪ 荣誉榜
◾第二轮比赛(个人奖项)
▪ 夏令营
▪ 金奖
▪ 银奖
▪ 铜奖
▪ 荣誉提名
选手需要为每一道题目编写一个程序,编程语言为C、C++或Pascal。随后大赛的主办方将采用若干组测试数据对程序进行测试。这些测试数据被分作若干个子任务,选手只有通过某个子任务中所有的测试点才能获得对应的分数。
在比赛开始之间参赛选手将获得各组测试数据,他们要提交的是相应的计算结果,而非程序本身。选手可以通过编写程序、手工计算或者两者结合来完成这类题目。
▷ 交互题:
它要求选手编写的程序与测试系统进行交互(一般是通过调用题目给出的交互器),选手将通过询问或操作来试图求解问题。
银牌:20%
铜牌:30%
考试题型:一共5道题 每道题15分 满分75分
编程语言支持:C, C++, Python (2.x and 3.x), Pascal, Java, Perl, PHP
第1-2 题:考基本概念,如循环和条件判断
第3-4 题:考循环组合,条件判断及计数等
第5题:考递归,有效排序等
▷ Senior(高级组)
任何具有中级到高级编程技能的学生
第1-2 题:考基本算法,如排序,搜索等
第3-4 题:涉及更高级的算法,如计数,数学推理等
第5题:极高难度,接近国际奥林匹克计算机竞赛
🏆 Senior考试全球前20名左右的学生可受邀参加每年5月在滑铁卢大学举办的CCO加拿大计算机奥林匹克学术活动
Part A:1-6 题为单选题,每题 3 分,共计18分;
Part B:7-9 题为填空题,每道题含有 3 道小题,每道小题需要学生通过计算提交一个0-999 的整数答案,每小题2分,共计18分。
▷ 题目主要归为四大类型:
Applying Rules(应用规则)、Logic(逻辑)、Analysis(分析)和Algorithms(算法)。
其中有些问题测试的是执行过程(perform procedure)的能力,有些问题需要逻辑思维,而更具挑战性的问题需要应用到算法。
注:CAT澳洲计算机竞赛不是计算机编程竞赛,侧重于培养学生的计算能力和算法思维,不需要学生掌握任何计算机编程知识或编程语言,适合低龄学生。
第二轮:2026年2月14日
第三轮:2026年3月15日
第四轮:2026年4月18日
总决赛:2026年8月(待定)
▷ 初级、中级、高级组
第一部分:个人笔试,时间为30分钟,包含5道编程数理题,每题1分,总分为5分。
第二部分:团队编程,2小时编程挑战,只有1道编程题,总分为5分。团队成员需要独立完成,不得讨论,团队的每个成员都需要提交答案。
*每个团队都可以使用他们最熟悉的编程语言来解决比赛
*比赛期间不允许使用WIFI或其他网络连接
▷初级 Junior Division:面向没有编程经验的中学生。9年级以上的学生不得参加初级组的比赛。
▷小学 Elementary Division:开放给3-6年级的学生。它由非编程问题组成,将测试四个类别。每次竞赛包括30分钟的5个问题的测试。不需要三人组队,仅有个人成绩。
*编程经验丰富的低年级参与者可以选择高年级难度,例如编程能力强的小学生可以选择高级或中级、初级难度,编程能力强的初中生可以选择高级难度。但是高中生不能选择小学和初级难度,初中生不能选择小学难度。
• 终选:第二至第四轮
预选排名前65%的团队及个人进入终选
• 全明星:中国区总决赛
▷ 计分规则
个人得分:个人笔试分数+个人编程分数
团队得分:笔试团队平均分 +编程团队平均分
注:小学组仅有个人笔试分数,无编程分数和团队分数
© 2025. All Rights Reserved. 沪ICP备2023009024号-1