-
个人简介
NOLP的介绍
一、全称与基础定位 NOIP是National Olympiad in Informatics in Provinces的缩写,中文全称为全国青少年信息学奥林匹克联赛,是中国计算机学会(CCF)主办的国内入门级信息学竞赛,也是国内信息学竞赛体系的重要入门门槛,面向全国中学生开放。
二、发展沿革
- 创办与早期运行:1995年首次举办,最初作为全国信息学奥林匹克竞赛(NOI)的省级选拔赛事,承担着为NOI输送优秀选手的职责。
- 规则调整:2013年起,CCF停止支持Pascal语言作为竞赛编程语言,仅保留C++作为官方指定参赛语言;2019年CCF宣布NOIP暂停举办,2020年正式以CSP-J/S计算机非专业级软件能力认证替代原NOIP赛事:CSP-J对应原NOIP普及组,面向初中及以下学生;CSP-S对应原NOIP提高组,面向高中学生。
三、原赛事核心内容
- 分组设置:分为普及组和提高组两个组别,普及组面向初中及零基础入门学生,提高组面向高中及有一定编程基础的学生,选手可同时报名两个组别。
- 赛事流程:采用初赛+复赛两级选拔机制
- 初赛为笔试,包含客观选择题、程序阅读题、程序完善题,主要考察编程基础知识与逻辑思维能力,通过初赛才可进入复赛;
- 复赛为上机编程赛,包含4道编程大题,选手需要编写代码实现指定功能,通过测试用例得分,最终成绩以复赛成绩为主。
- 能力考察:重点考察选手的算法设计、逻辑推导、代码实现能力,涉及贪心、动态规划、搜索、图论、数据结构等核心编程知识模块。
四、原奖项价值 原NOIP的提高组省级一等奖曾是国内高校自主招生、强基计划的重要入围凭证,获奖选手可获得高校降分录取或破格入围资格;普及组奖项则主要用于验证入门阶段的编程学习成果,为后续进阶学习提供参考。
五、与其他赛事的关联 NOIP是国内信息学竞赛体系的起步环节:NOIP优秀选手可晋级全国信息学奥林匹克竞赛(NOI),NOI选拔出的国家队选手将代表中国参加国际信息学奥林匹克竞赛(IOI)。 (二)
全称与基本定义 NOIP的全称为National Olympiad in Informatics in Provinces,即全国青少年信息学奥林匹克联赛,曾是中国计算机学会(CCF)主办的入门级信息学竞赛,目前官方已将其调整为CSP-J/S非专业级软件能力认证,但国内信息学竞赛圈仍习惯用NOIP代指这一入门赛事。
赛事定位与参赛群体 它主要面向初中和高中学生,分为普及组(面向初中选手)和提高组(面向高中选手),是信息学竞赛爱好者(圈内称为OIer)入门进阶的标志性赛事,成绩也是晋级更高等级赛事(如NOI全国青少年信息学奥林匹克竞赛)的重要选拔依据。 赛事形式与考察内容
- 赛制:采用经典OI赛制,选手需在5小时内完成3-4道编程算法题,通过编写代码提交测评系统验证正确性。
- 可用语言:早期支持Pascal,后续仅保留C/C++、Python作为竞赛编程语言。
- 考察方向:覆盖基础算法(模拟、贪心)、数据结构(数组、栈、树、图)、动态规划、图论等核心内容,主要考验选手的逻辑分析、算法设计与代码实现能力。 使用语境与赛事意义
- 日常语境:常被OIer用于指代入门编程竞赛,例如“我从初二开始刷NOIP真题备考”“NOIP获奖是我拿到强基计划初审资格的关键”。
- 升学价值:早期NOIP获奖可获得高校保送、自主招生降分资格;政策调整后,其继任赛事CSP-J/S的成绩是强基计划、高校综合评价的重要参考材料,也是冲击NOI、IOI(国际信息学奥林匹克竞赛)的前置门槛。
-
通过的题目
- P1
- P10
- P101
- P103
- P104
- P108
- P11
- P110
- P114
- P116
- P118
- P12
- P121
- P122
- P13
- P131
- P132
- P136
- P137
- P138
- P14
- P140
- P141
- P142
- P143
- P144
- P145
- P146
- P147
- P148
- P149
- P15
- P150
- P151
- P152
- P153
- P154
- P155
- P156
- P157
- P158
- P159
- P16
- P160
- P161
- P164
- P165
- P167
- P17
- P170
- P171
- P172
- P173
- P174
- P18
- P182
- P184
- P185
- P19
- P190
- P192
- P193
- P194
- P196
- P197
- P198
- P2
- P20
- P200
- P201
- P202
- P203
- P206
- P208
- P209
- P21
- P211
- P214
- P218
- P22
- P220
- P224
- P225
- P226
- P234
- P237
- P243
- P249
- P25
- P259
- P26
- P27
- P286
- P289
- P29
- P295
- P298
- P299
- P3
- P30
- P301
- P302
- P307
- P308
- P309
- P31
- P310
- P311
- P312
- P314
- P32
- P339
- P34
- P344
- P349
- P359
- P36
- P361
- P39
- P390
- P392
- P393
- P394
- P395
- P396
- P397
- P4
- P402
- P403
- P404
- P405
- P408
- P410
- P43
- P5
- P52
- P53
- P54
- P57
- P6
- P60
- P67
- P68
- P7
- P71
- P72
- P75
- P8
- P80
- P81
- P85
- P87
- P9
- P90
- P97
- P99
- P494
- P538
- P549
- P550
- P551
- P10113
- P10114
- P10123
- P10124
- P10128
- P10131
- P10133
- P10135
- P10144
- P10145
- P10149
- P10160
- P10161
- P10164
- P10166
- P10179
- P10181
- P10185
- P10193
- P10195
- P10198
- P10202
- P10212
- P10220
- P10223
- P10226
- P10249
- P10260
- P10276
- P10409
- P10430
- P10846
- P10917
- P10925
- P10934
- P10947
- P10951
- P10972
- P10981
- P11136
- P11138
- P11233
- P11234
- P11236
- P11237
- P11334
- P11335
- P11336
- P11338
- P11339
- P11347
- P11350
- P11351
- P11352
- P11354
- P11355
- P11366
- P11367
- P11380
- P11412
- P11416
- P11417
- P11418
- P11420
- P11424
- P11555
- P11557
- P11562
- P11670
- P11733
- P11783
- P11801
- P11809
- P11810
- P11813
- P11820
- P11823
- P11827
- P11835
- P11841
- P11877
- P11878
- P11889
- P11900
- P11903
- P11906
- P11909
- P11911
- P11916
- P11917
- P11919
- P11925
- P11926
- P11946
- P22000
- P11729
- G1101
- G1102
- G1103
- G1104
- G1105
- G1106
- G1107
- G1108
- G1109
- G1110
- G1111
- G1112
- G1113
- G1114
- G1115
- G1116
- G1117
- G1118
- G1119
- G1120
- G1121
- G1122
- P21116
- P21118
- G1201
- G1202
- G1203
- G1204
- G1205
- G1206
- P22011
- G1207
- G1208
- G1209
- G1210
- G1211
- G1212
- G1214
- G1215
- G1216
- G1217
- G1218
- P22016
- P22017
- P22019
- P22020
- P22021
- G1219
- G1220
- G1221
- G1222
- G1223
- G1224
- P22023
- P22024
- P22026
- P22027
- G1123
- G1124
- P22030
- P22031
- P22036
- P22040
- 5703
- P10174
- P10175
- 5721
- 5726
- 5750
- 5788
- 5791
- 5797
- 5799
- 5806
- 5814
- P11760
- 5844
- 5872
- 5896
- P22057
- B1009
- B1033
-
最近活动
- 周日1段春季课程-结构体-排序 作业
- 周日1段春季课程14 作业
- 周日1段春季课程13 作业
- 周日1段春季课程12 作业
- 周日1段春季课程11 作业
- 周日1段春季课程10 作业
- 周日1段春季课程9 作业
- 周日1段春季课程8 作业
- 周日1段春季课程7 作业
- 【ZCX-005-DIV3】智程星周赛005(入门组) 乐多
- 周日1段春季课程6 作业
- 周日1段春季课程5 作业
- 【ZCX-003-DIV2】智程星周赛003(基础组) 乐多
- 【ZCX-003-DIV3】智程星周赛003(入门组) 乐多
- 周日1段春季课程4 作业
- 3.28周六班级作业 作业
- 【ZCX-002-DIV2】智程星周赛002(基础组) 乐多
- 【ZCX-002-DIV3】智程星周赛002(入门组) 乐多
- 【ZCX-001-DIV2】智程星周赛001(基础组) OI
- 【ZCX-001-DIV3】智程星周赛001(入门组) IOI
- 周日1段春季课程3 作业
- 周日1段春季课程1 作业
- 周日1段寒假课程4 作业
- 周日1段寒假课程3 作业
- 周日1段寒假课程2 作业
- 周日1段寒假课程1 作业
- 周日1段1月18日 作业
- 周日1段1月11日 作业
- 周日1段12月28日 作业
- 周日1段12月21日 作业
- 12.15 打卡 作业
- 周日1段12月14日 结构体 作业
- 周日1段12月7日 作业
- 12月GESP1级模拟8 IOI
- 12月GESP1级模拟7 IOI
- C语法周赛6 IOI
- 周日1段11月30日 作业
- 12月GESP1级模拟6 IOI
- 12月GESP1级模拟5 IOI
- 12月GESP1级模拟4 IOI
- C语法周赛5 IOI
- 周日1段11月23日-复习 作业
- 12月GESP1级模拟3 IOI
- 12月GESP1级模拟2 IOI
- 12月GESP1级模拟1 IOI
- C语法周赛4 IOI
- 周日1段11月16日函数 作业
- C语法周赛3 IOI
- 周日1段11月9日字符串综合 作业
- C语法周赛2 IOI
- 周日1段11月2日字符串4 作业
- 周日1段10月26日字符串3 作业
- 周日1段10月19日字符串2 作业
- 周日1段10月12日字符串1 作业
- 周日1段10月8日二维数组2 作业
- 周日1段9月21日二维数组 作业
- GESP1级模拟7 IOI
- GESP1级模拟6 IOI
- GESP1级模拟5 IOI
- 周日1段9月14日数组综合练习 作业
- GESP1级模拟4 IOI
- GESP1级模拟3 IOI
- GESP1级模拟2 IOI
- GESP1级模拟1 IOI
- 周日1段9月7日桶计数 作业
- 周日1段数组-桶标记 作业
- 周日1段8月24日一维数组练习2 作业
- 周日1段8月22日-一维数组 作业
- 周日1段8月20日多重循环-几何图形 作业
- 周日一段8月15日多重循环 作业
- 周日1段暑假作业1 作业
- 周日1段7月20日 作业
- 周日1段7月13日 作业
- 周日1段7月11日 作业
- 周日1段7月9日 作业
- 周日1段7月6日 作业
- 周日1段7月4日 作业
- 周日1段7月2日 作业
- 周日1段6月22日 作业
- 语言必刷题-循环 作业
- 周日1段6月15日 作业
题目标签
- 一本通编程启蒙
- 156
- 基础语法
- 79
- 单循环
- 37
- 双循环
- 33
- 一维数组
- 29
- 分支
- 15
- 字符串
- 14
- 顺序结构
- 13
- while 循环
- 7
- 模拟
- 6
- 多维数组
- 6
- 排序
- 6
- 其他
- 5
- 搜索
- 3
- 枚举
- 3
- 贪心
- 2
- 数据结构
- 1
- 函数式编程
- 1
- 结构体
- 1