77范文网 - 专业文章范例文档资料分享平台

1995-2008 历届NOIP试题及详解

来源:网络收集 时间:2019-02-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

1995-2008 NOIP复赛试题

?提示:文档已分节,可用word跳转节功能?

本文为本人将1995-2008年历届NOIP试题、研究成果整理而成,由于“年代久远”所以有不少资料没有找到。但本人都尽量整理最有价值的信息记录于此。

资料来源皆为网络,若引用请注明出处

一不注意就208页了呢~ 其实最初只是想方便自己,看着一下午的成果,就忍不住放到了网络上。由于赶时间,质量不太好,而且历届NOIP的排版也不一样,只是做了粗略的整理、排版,若有错误之处,敬请谅解。

回首历届NOIP,甚至比我自己出生的还早的老题,一代代OIer就从这条路上走过,作为一个不大努力的OIer,我甚至为自己感到愧疚。总之,为了报答一代代出题人、教师、主办方以及OIer们,在努力一把也不迟啊。 By

2014年8月15日(农历二〇一四年七月二十)星期五

东营市胜利一中

梅如歌

第1页 | 共209页

NOIP 1995 普及组 复赛测试数据

OI’95 “同创杯”全国青少年信息学(计算机)奥林匹克竞赛

分区联赛复赛试题(初中组) (上机编程,完成时间:210分钟)

<1> 设有下列的算式:

8 0 9 ------------- □□) □□□□ □□ ------------- □□□ □□□ ------------- 1

求出□中的数字,并打印出完整的算式来。

<2> 方阵填数:在一个N?N的方阵中,填入1,2,??N?N个数,并要求构成如下的格式:

例:

N=6 N=5

16 17 18 19 20 1 13 14 15 16 1

15 30 31 32 21 2 12 23 24 17 2

14 29 36 33 22 3 11 22 25 18 3

13 28 35 34 23 4 10 21 20 19 4

12 27 26 25 24 5 9 8 7 6 5

11 10 9 8 7 6

<3> 若将一个正整数化为二进制数,在此二进制数中,我们将数字1的个数多于数字0的

个数的这类二进制数称为A类数,否则就称其为B类数。 例如:(13)10=(1101)2

其中1的个数为3,0的个数为1,则称此数为A类数; (10)10=(1010)2

其中1的个数为2,0的个数也为2,称此数为B类数; (24)10=(11000)2

其中1的个数为2,0的个数为3,则称此数为B类数; 程序要求:求出1~1000之中(包括1与1000),全部A、B两类数的个数。

<4> 编码问题:设有一个数组A:ARRAY[0..N-1] OF INTEGER;数组中存放的元素为0~N-1之间的整数,且A[i]≠A[j](当i≠j时)。

例如:N=6时,有: A=(4,3,0,5,1,2) 此时,数组A的编码定义如下: A[0]的编码为0;

第2页 | 共209页

NOIP 1995 普及组 复赛测试数据

A[i]的编码为:在A[0],A[1],??A[i-1]中比A[i]的值小的个数(i=1,2??N-1) ∴上面数组A的编码为: B=(0,0,0,3,1,2) 程序要求解决以下问题:

① 给出数组A后,求出其编码;

② 给出数组A的编码后,求出A中的原数据。

<5> 灯的排列问题:设在一排上有N个格子(N≤20),若在格子中放置有不同颜色的灯,每种灯的个数记为N1,N2,??Nk(k表示不同颜色灯的个数)。 放灯时要遵守下列规则:

①同一种颜色的灯不能分开;

②不同颜色的灯之间至少要有一个空位置。 例如:N=8(格子数) R=2(红灯数) B=3(蓝灯数) 放置的方法有: R-B顺序

R R R

B-R顺序

B B B B B B B B B B B B B B B B B R B R R R R R R R R R R R R R R R R R R R B R B B B B B B B B B B B B B B B B B 放置的总数为12种。 数据输入的方式为:

N

P1(颜色,为一个字母) N1(灯的数量) P2 N2 ??

Q(结束标记,Q本身不是灯的颜色)

程序要求:求出一种顺序的排列方案及排列总数。

第3页 | 共209页

NOIP 1995 普及组 复赛测试数据

NOI’95 “同创杯”全国青少年信息学(计算机)奥林匹克竞赛

分区联赛复赛测试数据(初中组)

<1> 正确算式如下:8分

809 ① 打印格式占4% 12)

9709 ② 算式不对不给分 96 109 108 1

<2> 本题18分(4%+6%+8%)

① 输入N=1 (4%) ② 输入N=3 (6%) 结果:

1

结果:

7 8 1 6 9 2 5 4 3

③ 输入N=10(8%)

结果: 28 29 30 31 32 33 34 35 36 1 27 58 59 60 61 62 63 64 37 2 26 57 80 81 82 83 84 65 38 3 25 56 79 94 95 96 85 66 39 4 24 55 78 93 100 97 86 67 40 5 23 54 77 92 99 98 87 68 41 6 22 53 76 91 90 89 88 69 42 7 21 52 75 74 73 72 71 70 43 8 20 51 50 49 48 47 46 45 44 9

19 18 17 16 15 14 13 12 11 10

<3> 本题14分

输出结果为: A类=538 B类=462

<4> 本题30分(15%+15%)

① 由数组求编码:共15分(5%+5%+5%) a 输入:N=6 A=(0,1,2,3,4,5) 输出: B=(0,1,2,3,4,5)

第4页 | 共209页

NOIP 1995 普及组 复赛测试数据

b 输入:N=6 A=(5,4,3,2,1,0) 输出: B=(0,0,0,0,0,0)

c 输入:N=8 A=(1,0,3,2,5,4,7,6) 输出: B=(0,0,2,2,4,4,6,6)

② 由编码求原数组:共15分(5%+5%+5%) a 输入:N=5 B=(0,0,0,0,0) 输出: A=(4,3,2,1,0)

b 输入:N=10 B=(0,1,2,3,4,5,6,7,8,9) 输出: A=(0,1,2,3,4,5,6,7,8,9)

c 输入:N=7 B=(0,0,0,0,4,5,6) 输出: A=(3,2,1,0,4,5,6)

<5> 本题共30分(10%+10%+10%)

① 数据输入: N=6

P1=R N1=1 Q 排列方案: R

排列总数=6

② 数据输入:N=6

P1=R N1=2 P2=Y N2=1 Q 排列方案: R 排列总数=12 R R

R R R R R R R Y Y Y Y Y R R R R 第5页 | 共209页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库1995-2008 历届NOIP试题及详解在线全文阅读。

1995-2008 历届NOIP试题及详解.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/471162.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: