NOI

来自李老师的教学百科
跳转至: 导航搜索

2022编程班帐号

NOI 2002 使用的计算机
复赛避免爆零的小知识点

NOI 竞赛简介[编辑]

全国青少年信息学奥林匹克竞赛National Olympiad in Informatics,NOI),是由中华人民共和国教育部中国科学技术协会批准的,中国计算机学会主办的主要面向中华人民共和国全国中学生的每年一度的信息学(计算机)学科奥林匹克竞赛。第一届竞赛于1984年举行,当时名称为全国中学生计算机程序设计竞赛。自1989年起,改名为全国信息学奥林匹克竞赛。

竞赛的官方信息发布及报名渠道:https://www.noi.cn/

概述[编辑]

全国青少年信息学奥林匹克竞赛是国内包括港澳在内的省级代表队最高水平的大赛,自1984年至今,在国内包括香港、澳门组织竞赛活动。每年经各省选拔产生5名选手(其中一名是女选手),由中国计算机学会在计算机普及较好的城市组织进行比赛。这一竞赛记个人成绩,同时记团体总分。

全国青少年信息学奥林匹克竞赛系列活动简介

NOI:全国青少年信息学奥林匹克(NOI)是国内包括港澳在内的省级代表队最高水平的大赛,自1984年至今,在国内包括香港、澳门组织竞赛活动。每年经各省选拔产生5名选手(其中一名是女选手),由中国计算机学会在计算机普及较好的城市组织进行比赛。这一竞赛记个人成绩,同时记团体总分。

规则[编辑]

NOI是一个程序设计竞赛。其规则包含这几个方面:

名额分配规则[编辑]

NOI是一个具有一定的国家权威性的比赛,因此由各省选拔出省队队员来参加NOI竞赛中国计算机学会关于CCF NOI省内选拔的若干规定。省选是各省选拔参加NOI选手的必要环节,各省必须组织省选。如遇不可抗拒的原因未能组织省选,须在当年CCF NOI举行四个月前报CCF批准。因此需要根据各省选手水平等分配各省参加NOI的人数。

各省参赛人数由以下几个因素决定:NOIP初赛人数,NOIP复赛人数,NOIP复赛平均分,以及是否承办比赛,对比赛做出特殊贡献等。

评奖规则[编辑]

由于NOI涉及到保送生资格,和国家集训队资格,所以有其评奖规则。

现阶段选手分为A、B、C、D、E五类,待遇不同,其中A类为正式选手有+5分的优惠,B类为推动NOI普及奖励名额,C类为举办NOI相关活动奖励名额,D类为非正式选手,E类为初中选手。

技术规则[编辑]

牵涉到编程所使用的电脑配置,系统,语言以及对语言的限制。

现阶段使用PascalGNU CGNU C++这三种语言,但是对语言的使用有限制。

CCF在2020年停止在NOI中对使用C与Pascal的支持

使用由北京航空航天大学Ubuntu14.04基础上开发的NOI Linux1.4.1。NOI系列活动标准竞赛环境(2016年11月08日更新)

2021年7月16日CCF发布新的NOI Linux2.0,基于Ubuntu20.04.1,将于2021年9月1日起作为NOI系列比赛和CSP-J/S等活动的标准环境使用。

此外还有不能在比赛中访问网络,不能携带存储工具、通信工具等规定。

标准竞赛环境[编辑]

NOI系列活动标准竞赛环境(2016年11月8日更新) 是一个基于ubuntu 20.04构建的Linux平台。

中国计算机学会2016年11月8日发布:NOI标准竞赛环境

分类 软件及版本 说明 启动/使用方法
系统软件 NOI Linux 1.4.1 操作系统 开机自动启动
GCC 4.8.4 C编译器 终端运行,命令行:gcc test.c -o test
编译器 G++ 4.8.4 C++编译器 终端运行,命令行:g++ test.cpp -o test
FPC 2.6.2 Pascal编译器 终端运行,命令行:fpc test.pas
调试器 GDB 7.7.1 命令行调试器 终端运行,命令行:gdb
DDD 3.3.12 命令行调试器 终端运行,命令行:ddd
GUIDE 1.02 单文件程序IDE(C/C++/Pascal) 鼠标点击启动: 应用程序→编程→GUIDE
集成开发环境 Anjuta 3.10.2 C/C++ IDE 鼠标点击启动: 应用程序→编程→Anjuta IDE
Lazarus 1.0.12 Pascal IDE 鼠标点击启动: 应用程序→编程→Lazarus

NOI系统情况简表

历史[编辑]

最早,参加NOI的每省正式成员5名(包括一名女选手,这位选手的成绩单独排名),这些成员有成绩证书及奖牌,得奖后可以获得保送资格。另有同步夏令营,参加成员只有成绩证明,不能获得保送资格。

在2010年,NOI各省参赛人数发生大幅度增加。所有成员分为A、B、C三类。其中A类相当于原来的正式成员,BC类基本相同,与A类区别不大,但是评奖是按照A类划线,B类类取的同等及以上成绩也有相应的成绩证明和奖牌,并可以取得保送资格。夏令营不变。

2011年,NOI各省参赛人数再次增加,并且分为A、B、C、D四类。取消了夏令营,ABC三类定为与2010年基本相同,而D类则相当于原来的夏令营选手,不能获得奖牌,也不能获得保送资格,只能取得成绩证明。

2011年,国家集训队人数变为60人,ABC三类选手均可入选,同时

结束后选取之前成绩最好的12名选手,进入国家队候选队员,其他选手失去进入国家队的机会。

2012年,各省参赛人数变化不大。但是A类与BC类选手待遇发生变化。B、C类只有证书,无奖牌,且进入国家集训队的机会要比A类少。D类维持不变,只有成绩证明。同时由于教育部的规定,13年及以后只有获得国家集训队资格的才有保送资格,所以国家集训队名额可能进一步增加。

2019年,新增E类名额。

历届举办地[编辑]

NOI历史举办地