全国青少年信息学奥林匹克联赛试题形式每次联赛的试题分四组:初中组初试赛题;初中组复试赛题;高中组初试赛题;高中组复试赛题
其中,初中组初试赛题和高中组初试赛题类型相同,初中组复试赛题和高中组复试赛题类型相同,但初中组和高中组的题目不完全相同,高中组难度略高;以体现年龄特点和层次要求
初试初试全部为笔试,满分100分
试题由四部分组成:1、选择题:共20题,每题1.5分,共30分
每题有4个备选答案
试题内容包括计算机基本组成与原理、计算机基本操作、信息科技与人类社会发展的关系等等
(普及组为20道单选题,提高组为15道单选题和5道不定项选择题,不定项选择题与答案完全一致才得分,多选或少选均不得分)2、问题求解题:共2题,每题5分,共10分
试题给出一个叙述较为简单的问题,要求学生对问题进行分析,找到一个合适的算法,并推算出问题的解
答案以字符串方式给出,考生给出的答案与标准答案的字符串相同,则得分;否则不得分
3、程序阅读理解题:共4题,每题8分,共32分
题目给出一段程序(没有关于程序功能的说明),有时也会给出程序的输入,要求考生通过阅读理解该段程序给出程序的输出
输出以字符串的形式给出,如果与标准答案一致则得分,否则不得分
4、程序完善题:共2题,第一题14分,共5空;第二题14分,共5空
两题共28分
题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句并在这些位置给出空格,要求考生根据程序的功能说明和代码的上下文,填出被略去的语句
填对则得分,否则不得分
(2009年普及组试题为第一题5空,每空3分,第二题前三空每空3分,后两空每空2分)2010:3道问题求解题:每题5分;程序阅读理解题:每题7分;程序完善题:第1空,2分;其余2.5分
2012:程序完善题:第一第二空2分,其余3分
*复试复试的题型和形式向全国青少年信息学奥林匹克竞赛(NOI)靠拢,全部为上机编程题,但难度略低
复试为决出竞赛成绩的最后一个环节
题目难度有易有难,既考虑普及面,又考虑选拔的梯度要求
每一道试题包括:题目、问题描述、样例说明(输入、输出及必要的说明)、数据范围(数据限制条件)
测试时,测试程序为每道题提供了10~20组测试数据,考生程序每答对一组得5~10分;累计分即为该道题的得分
其中普及组题目包括4道题,每题100分,共计400分;从2011年开始,提高组由一试改为两试,分由两天进行
每天竞赛试题由原来的4题改为3题
所有进入复赛的提高组选手均参加一试和二试,选手最终成绩由一试与二试成绩算术相加而得,即满分为600分
从2016年开始,每年NOIP复赛普及组、提高组都将各有两题从NOI题库中选出
题面可能会变化,解法保持不变
自2017年来,由于参赛人数增多,NOIP复赛规模的规则进行了调整,包括:每个省赛区可以设立多于两个的复赛考点(但必须在同一个城市),初赛进入复赛的比例和规模由各省赛区自行决定,在条件许可的情况下,鼓励更多选手参赛
同时复赛获奖比例将基本保持不变,全国一等奖获奖比例约为复赛参赛选手的20%
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。