全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces,简称NOIP)自1995年至2018年已举办24次。每年由中国计算机学会统一组织。 NOIP在同一时间、不同地点以各省市为单位由特派员组织。全国统一大纲、统一试卷。初、高中或其他中等专业学校的学生可报名参加联赛。联赛分初赛和复赛两个阶段。初赛考察通用和实用的计算机科学知识,以笔试形式进行。复赛为程序设计,须在计算机上调试完成。参加初赛者须达到一定分数线后才有资格参加复赛。联赛分普及组和提高组两个组别,难度不同,分别面向初中和高中阶段的学生。
复赛可使用C、C++、Pascal语言,2022年后将不可使用Pascal、C语言,只能使用C++。
2019年,由于某种原因,由CCF主办的全国青少年信息学奥林匹克联赛NOIP(普及组及提高组)暂停 ,但NOIP在2020年恢复。

代码森林提供noip的虚拟云镜像在线操作平台,无需下载安装,和官方提供的镜像一样

官方的镜像地址:http://www.noi.cn/newsview.html?id=690&hash=9A0662&type=11

1.首先,在代码森林操作noip的桌面直接选择带上机操作的noip课程


2.购买课程进入实训上机,本次忽略购买流程(进入课程目录选择带上机的课程任务)

3.开始进行:上机实训,进入实训桌面如图

然后在控制台cd /root/Desktop 然后执行./pull.sh


然后我们打开IDE:编程》anjuta,编写python,并运行


然后运行helloworld


官方环境提供:

分类

软件及版本

说明

启动/使用方法

系统软件

NOI Linux 1.3

内核-2.6.35

操作系统

开机自动启动

编译器

GCC 4.4.5

C编译器

终端运行,命令行:

gcc test.c -o test

G++ 4.4.5

C++编译器

终端运行,命令行:

g++ test.cpp -o test

FPC 2.4.0

Pascal编译器

终端运行,命令行:

fpc test.pas

调试器

GDB 6.8

命令行调试器

终端运行,命令行:gdb

DDD 3.3.12

命令行调试器

终端运行,命令行:ddd

集成开发环境

GUIDE 1.0.1

单文件程序IDE

(C/C++/Pascal)

鼠标点击启动:

应用程序→编程→GUIDE

Anjuta 2.30.1.0

C/C++ IDE

鼠标点击启动:

应用程序→编程→Anjuta IDE

Lazarus 0.9.28.2

Pascal IDE

鼠标点击启动:

应用程序→编程→Lazarus

noip的在线题库:http://oj.noi.cn/oj/#main/home