全国中学生信息学奥林匹克竞赛

类型: entity/competition 创建时间: 2026-07-10 最后更新: 2026-10-11 来源: 网络调研 白名单编号: 自然科学素养类·第13项 主办单位: 中国计算机学会(CCF)

摘要

全国中学生信息学奥林匹克竞赛(NOI)是中国中学生信息学(计算机科学)领域最高级别的学科竞赛,五大学科奥林匹克竞赛之一。由中国计算机学会(CCF)主办,面向全国中学生。赛事体系包括CSP-J/S认证、NOIP(全国青少年信息学奥林匹克联赛)、NOI决赛、国家集训队和IOI(国际信息学奥林匹克竞赛)。通过分级选拔机制,每年选拔4名选手代表中国参加IOI。NOI决赛金牌前50名入选国家集训队,可获得保送清华、北大等高校资格,是计算机科学领域含金量最高的中学生竞赛。

详情

参赛对象

全国中学生(初中、高中均可参赛),个人参赛为主,自愿参与原则。CSP-J面向初中学生(入门级),CSP-S面向高中学生(提高级),NOIP面向高中学生。

比赛形式

比赛采用分级选拔体系:

  1. CSP-J/S认证:每年9-10月举行,分为入门级(CSP-J,面向初中)和提高级(CSP-S,面向高中)。认证形式为C++编程考试,由CCF统一命题、统一评测。CSP-S成绩优秀者获得NOIP参赛资格。

  2. NOIP(全国青少年信息学奥林匹克联赛):每年11月举行,由CSP-S认证选拔出的优秀选手参加。竞赛形式为上机编程,采用自动评测系统评分。评选省一、省二、省三等奖。

  3. NOI决赛(全国青少年信息学奥林匹克竞赛):每年7月举行,各省省队选手参赛。分为 Day1 和 Day2 两场,每场上机编程5小时。评选全国金、银、铜牌,前50名(约)入选国家集训队。

  4. 冬令营(WC):每年1-2月,面向优秀选手的培训和选拔活动。

  5. 国家队选拔:通过集训队选拔(包括CTSC等),最终选出4名选手代表中国参加国际信息学奥林匹克竞赛(IOI)。

竞赛内容范围

  • C++编程语言
  • 算法设计(贪心、动态规划、图论、数论、字符串等)
  • 数据结构(数组、链表、栈、队列、树、图、并查集等)
  • 计算机科学基础(计算机组成原理、操作系统等)
  • 问题求解能力(分析问题、设计算法、编写代码)

备考视角:考什么 / 怎么准备

本小节为备考解读(非赛制条款):题型与满分为官方及权威机构解读口径,难度定位与备考建议为经验共识/媒体综合,仅供参考。

考什么(知识范围与难度定位)

  • 以 C++ 为竞赛语言,考查计算机基础知识(进制与编码、操作系统、网络等)+ 算法与数据结构(排序、树、图、动态规划、贪心、搜索、数论等)+ 程序阅读与设计能力。
  • 难度定位:CSP-J(入门级)约普及/提高层次,CSP-S(提高级)达省选水平;NOIP 为省队/准省队选拔难度,NOI 决赛为国家队选拔难度(媒体综合/经验共识)。

什么形式(试卷结构)

阶段形式 / 题量时长分值
CSP-J/S 第一轮笔试:单选 15×2 分、阅读程序 3 大题(40 分)、完善程序 2 大题(30 分)2 小时100 分
CSP-J/S 第二轮上机编程 4 题(J 组 / S 组)J 组 3.5 小时 / S 组 4 小时400 分
NOIP上机编程(自动评测评分)约 3.5–4 小时(未核实)400 分(未核实)
NOI 决赛上机编程,Day1 + Day2,每天约 3 题各 5 小时另行评定

(CSP-J/S 第一轮/第二轮结构与 NOI”两天各 5 小时”为官方及机构解读口径;NOIP 时长/分值各年略有差异,未核实)

准备什么(备考路径)

  • 起步年级:小学高年级至初一入门为宜(CSP 要求年满 12 周岁方可报名),初中打基础、高中冲 NOIP/NOI(经验共识)。
  • 教材与资源:《信息学奥赛一本通》《算法竞赛入门经典》(刘汝佳)、《算法竞赛进阶指南》(李煜东);刷题平台推荐洛谷、CCF NOI 官网题库、Codeforces。(经验共识,书目以实际版本为准)
  • 学习路径:C++ 语法 → 基础算法(枚举/模拟/排序/二分/贪心/递归)→ 数据结构(栈队列/树/图/并查集)→ 进阶算法(动态规划/图论/数论/字符串)→ 限时刷题与模拟赛。(经验共识)
  • 常见误区:只学语法不刷题;样例通过即认为正确(实际按测试点给分,复杂度不足会大量丢分);忽视第一轮笔试理论题(进制、数据结构性质等)。(媒体综合)

(备考路径为经验共识/媒体综合)

赛程安排

  • CSP-J/S第一轮:9月(笔试/机试)
  • CSP-J/S第二轮:10月(上机编程)
  • NOIP:11月
  • 冬令营:次年1-2月
  • NOI决赛:次年7月
  • 国家队选拔:决赛后
  • IOI(国际信息学奥林匹克):次年8-9月

2026 年赛程(官方确认,广东省赛区同步)

阶段时间证据
NOI 2026 决赛2026-07-18 至 07-24(山东青岛市城阳第一高级中学;选手由 NOIP 2025 + 2026 年春省选产生)✅ [5]
CSP-J/S 第一轮2026-09-19(全国统一,广东省同步)⚠️ [4]
CSP-J/S 第二轮2026-10-31(全国统一,广东省同步)⚠️ [4]
NOIP 联赛2026-11-28(对应选拔 NOI 2027)⚠️ [4]

注:信息学竞赛按”上年省赛 → 下年国赛”跨年配对——2026 年 7 月 NOI 2026 对应 NOIP 2025;2026 年 11 月 NOIP 对应 NOI 2027。两者分属不同届别,时间先后无矛盾。广东考务以广东省计算机学会通知为准。

奖项设置

  • CSP-J/S:一等奖、二等奖、三等奖
  • NOIP:省一等奖、省二等奖、省三等奖
  • NOI决赛:金牌、银牌、铜牌;前50名入选国家集训队
  • 冬令营:优秀营员、合格营员

升学价值

  • 国家集训队成员:直接保送清华、北大等顶尖高校
  • NOI金牌、银牌:在强基计划中可破格入围,在综合评价招生中具有显著优势
  • NOIP/省级奖项:在高校特殊类型招生、综合评价中具有重要参考价值
  • 信息学竞赛奖项在计算机、人工智能等相关专业申请中特别受认可

关联

引用来源

变更记录

  • 2026-07-10: 初始创建,来源 网络调研
  • 2026-09-30: 合入 2026 年官方确认赛程(CSP-J/S 9/19 与 10/31、NOIP 11/28 对应 NOI 2027、NOI 2026 已于 7/18-24 青岛举办),新增引用 [4][5]
  • 2026-10-11: 补充备考视角(考什么/试卷结构/准备路径)