竞赛简介
“全国中学生信息学奥林匹克竞赛(National Olympiad Informatics,简称NOI)”是由中国科学技术协会主管,中国计算机学会主办的全国青少年计算机程序设计竞赛,自1984年创办以来已成功举办40余届,是五大学科奥赛之一,代表全国青少年信息学竞技的最高水平。
参赛对象
全国普通高中在校学生,需按照学籍所在学校为单位报名各省组织的NOI省选,经过省级选拔的选手可以参加NOI。省选方式由各省自行确定。
赛制安排
NOI体系从CSP-J/S → NOIP → 省选 → NOI → IOI逐级进阶。CSP-J/S是面向中小学生的基础认证,NOIP为省级联赛,NOI为全国决赛,IOI为国际赛。NOI的竞赛分为两场,每场竞赛的时间为5小时,两场竞赛之间间隔一天。试题命制涵盖程序设计语言(C++)、数据结构、算法和数学等内容。
关键时间
CSP-J/S认证在9月至10月举行,NOIP在11月举行,省选在次年3月至4月举行,NOI在7月至8月举行,国家集训队选拔在次年3月举行。
奖项设置
CSP-J/S设一等奖、二等奖、三等奖;NOIP设一等奖、二等奖、三等奖;NOI设金牌、银牌、铜牌,其中获得金牌的前50名选手进入国家集训队。进入国家集训队可以获得保送清北的资格;在强基计划中,竞赛金银牌是破格入围强基计划的必备条件。
备赛建议
- 从CSP-J/S起步,循序渐进学习算法和数据结构。
- 大量练习历年真题,参加专业的竞赛培训班或夏令营。
- 熟练掌握C++编程语言,这是竞赛的指定语言。