第二十二届全国青少年信息学奥林匹克联赛初赛试题

合集下载

第22届全国青少年信息学奥林匹克联赛NOIP2016提高组试题day1

第22届全国青少年信息学奥林匹克联赛NOIP2016提高组试题day1

第22届全国青少年信息学奥林匹克联赛CCF-NOIP-2016提高组(复赛)第一试竞赛时间:2016年11月19日8:30〜12:001.文件名(程序名和输入输出文件名)必须使用英文小写。

2.除非特殊说明,结果比较方式均为忽略行末空格及文末回车的全文比较。

3.C/C++中函数main()的返回值类型必须是int,程序正常结束时的返回值必须是0。

4.全国统一评测时采用的机器配置为:CPU AMD Athlon(tm) Ⅱ X2 240 processor 2.8GHz,内存4G,上述时限以此配置为准。

5.只提供Linux格式附加样例文件。

6.评测在NOI Linux下进行。

7.编译时不打开任何优化选项。

玩具谜题(toy)【问题描述】小南有一套可爱的玩具小人,它们各有不同的职业。

有一天,这些玩具小人把小南的眼镜藏了起来。

小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的面朝圈外。

如下图:这时singer告诉小南一个谜题:“眼镜藏在我左数第3个玩具小人的右数第1个玩具小人的左数第2个玩具小人那里。

”小南发现,这个谜题中玩具小人的朝向非常关键,因为朝内和朝外的玩具小人的左右方向是相反的:面朝圈内的玩具小人,它的左边是顺时针方向,右边是逆时针方向;而面向圈外的玩具小人,它的左边是逆时针方向,右边是顺时针方向。

小南一边艰难地辨认着玩具小人,一边数着:“singer”朝内,左数第3个是archer。

“archer”朝外,右数第1个是thinker。

“thinker”朝外,左数第2个是writer。

“所以眼镜藏在writer这里!”虽然成功找回了眼镜,但小南并没有放心。

如果下次有更多的玩具小人藏他的眼镜,或是谜题的长度更长,他可能就无法找到眼镜了。

所以小南希望你写程序帮他解决类似的谜题。

这样的谜题具体可以描述为:有n个玩具小人围成一圈,已知它们的职业和朝向。

现在第1个玩具小人告诉小南一个包含m条指令的谜题,其中第i条指令形如“左数/右数第s i个玩具小人”。

NOIP2016信息学奥赛普及组初赛C++精彩试题及问题详解较完美版

NOIP2016信息学奥赛普及组初赛C++精彩试题及问题详解较完美版

NOIP2016第二十二届全国青少年信息学奥林匹克联赛初赛普及组C++语言试题竞赛时间:2016年10月22日14:30~16:30一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)1.以下不是微软公司出品的软件是( )。

A.Powerpoint B.Word C.Excel D. Acrobat Reader2.如果256种颜色用二进制编码来表示,至少需要( )位。

A.6 B.7 C.8 D.93.以下不属于无线通信技术的是( )。

A.蓝牙 B.WiFi C.GPRS D.以太网4.以下不是CPU生产厂商的是( )。

A.IntelB.AMDC.MicrosoftD.IBM5.以下不是存储设备的是( )。

A.光盘 B.磁盘 C.固态硬盘 D.鼠标6.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、字母键A、字母键S 和字母键D的顺序循环按键,即CapsLock、A、S、D、CapsLock、A、S、D、……,屏幕上输出的第81个字符是字母( )。

A.A B.S C.D D.a7.二进制数00101100和00010101的和是( )。

A.00101000B.01000001C.01000100D.001110008.与二进制小数0.1相等的八进制数是( )。

A.0.8 B.0.4 C.0.2 D.0.19.以下是32位机器和64位机器的区别的是( )。

A.显示器不同 B.硬盘大小不同C.寻址空间不同 D.输入法不同10.以下关于字符串的判定语句中正确的是( )A.字符串是一种特殊的线性表 B.串的长度必须大于零C.字符串不可以用数组来表示 D.空格字符组成的串就是空串11.一棵二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为1,若某结点的下标为i,则其左孩子位于下标2i处、右孩子位于下标(2i+1)处),则图中所有结点的最大下标为( ) 。

全国青少年信息学奥林匹克联赛试题整合

全国青少年信息学奥林匹克联赛试题整合

全国青少年信息学奥林匹克联赛初赛提高组C++语言试题竞赛时间:2013年10月13日14:30~16:30选手注意:试题纸共有12页,答题纸共有2页,满分100分。

请在答题纸上作答,写在试题纸上的一律无效。

不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。

一、单项选择题(共15题,每题1.5分,共计22.5分;每题有且仅有一个正确选项)1.一个32位整型变量占用()个字节。

A.4 B.8 C.32 D.1282.二进制数11.01在十进制下是()。

A.3.25 B.4.125 C.6.25D.11.1253.下面的故事与()算法有着异曲同工之妙。

从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:?从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事....’?A.枚举B.递归C.贪心D.分治4.1948年,()将热力学中的熵引入信息通信领域,标志着信息论研究的开端。

A.冯·诺伊曼(John von Neumann)B.图灵(Alan Turing)C.欧拉(Leonhard Euler)D.克劳德·香农(Claude Shannon)5.已知一棵二叉树有2013个节点,则其中至多有()个节点有2个子节点。

A.1006B.1007C.1023D.10246.在一个无向图中,如果任意两点之间都存在路径相连,则称其为连通图。

右图是一个有5个顶点、8条边的连通图。

若要使它不再是连通图,至少要删去其中的()条边。

A.2B.3C.4D.57.斐波那契数列的定义如下:F1=1,F2=1,Fn=Fn–1+Fn–2(n≥3)。

如果用下面的函数计算斐波那契数列的第n项,则其时间复杂度为()。

int F(int n){if(n<=2)return 1;elsereturn F(n-1)+F(n-2);}A.O(1)B.O(n)C.O(n2)D.O(F n)8.二叉查找树具有如下性质:每个节点的值都大于其左子树上所有节点的值、小于其右子树上所有节点的值。

NOIP2016信息学奥赛普及组初赛C 试题及答案解析较完美版

NOIP2016信息学奥赛普及组初赛C  试题及答案解析较完美版

NOIP2016第二十二届全国青少年信息学奥林匹克联赛初赛普及组C++语言试题竞赛时间:2016年10月22日14:30~16:30一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)1.以下不是微软公司出品的软件是( )。

A.Powerpoint B.Word C.Excel D. Acrobat Reader2.如果256种颜色用二进制编码来表示,至少需要( )位。

A.6 B.7 C.8 D.93.以下不属于无线通信技术的是( )。

A.蓝牙 B.WiFi C.GPRS D.以太网4.以下不是CPU生产厂商的是( )。

A.IntelB.AMDC.MicrosoftD.IBM5.以下不是存储设备的是( )。

A.光盘 B.磁盘 C.固态硬盘 D.鼠标6.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、字母键A、字母键S 和字母键D的顺序循环按键,即CapsLock、A、S、D、CapsLock、A、S、D、……,屏幕上输出的第81个字符是字母( )。

A.A B.S C.D D.a7.二进制数00101100和00010101的和是( )。

A.00101000B.01000001C.01000100D.001110008.与二进制小数0.1相等的八进制数是( )。

A.0.8 B.0.4 C.0.2 D.0.19.以下是32位机器和64位机器的区别的是( )。

A.显示器不同 B.硬盘大小不同C.寻址空间不同 D.输入法不同10.以下关于字符串的判定语句中正确的是( )A.字符串是一种特殊的线性表 B.串的长度必须大于零C.字符串不可以用数组来表示 D.空格字符组成的串就是空串11.一棵二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为1,若某结点的下标为i,则其左孩子位于下标2i处、右孩子位于下标(2i+1)处),则图中所有结点的最大下标为( ) 。

NOIP2016信息学奥赛普及组初赛C 试题及答案 较完美版

NOIP2016信息学奥赛普及组初赛C  试题及答案 较完美版

NOIP2016第二十二届全国青少年信息学奥林匹克联赛初赛普及组C++语言试题竞赛时间:2016年10月22日14:30~16:30一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)1.以下不是微软公司出品的软件是( )。

A.Powerpoint B.Word C.Excel D. Acrobat Reader2.如果256种颜色用二进制编码来表示,至少需要( )位。

A.6 B.7 C.8 D.93.以下不属于无线通信技术的是( )。

A.蓝牙B.WiFi C.GPRS D.以太网4.以下不是CPU生产厂商的是( )。

A.IntelB.AMDC.MicrosoftD.IBM5.以下不是存储设备的是( )。

A.光盘B.磁盘C.固态硬盘D.鼠标6.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、字母键A、字母键S 和字母键D的顺序循环按键,即CapsLock、A、S、D、CapsLock、A、S、D、……,屏幕上输出的第81个字符是字母( )。

A.A B.S C.D D.a7.二进制数00101100和00010101的和是( )。

A.00101000B.01000001C.01000100D.001110008.与二进制小数0.1相等的八进制数是( )。

A.0.8 B.0.4 C.0.2 D.0.19.以下是32位机器和64位机器的区别的是( )。

A.显示器不同B.硬盘大小不同C.寻址空间不同D.输入法不同10.以下关于字符串的判定语句中正确的是( )A.字符串是一种特殊的线性表B.串的长度必须大于零C.字符串不可以用数组来表示D.空格字符组成的串就是空串11.一棵二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为1,若某结点的下标为i,则其左孩子位于下标2i处、右孩子位于下标(2i+1)处),则图中所有结点的最大下标为( ) 。

全国青少年信息学奥林匹克竞赛(高中组)初赛试题及答案

全国青少年信息学奥林匹克竞赛(高中组)初赛试题及答案

NOI’95 “同创杯”全国青少年信息学(计算机)奥林匹克竞赛分区联赛初赛试题(高中组)竞赛用时:2小时一、基础题:<1> 执行①C>DIR 命令后,屏幕上显示如下画面:FORMAT COM 12145SYS COM 4878PUC BAT 126XCOPY EXE 112164 FILE(S)123456 bytes free接着又顺序执行了如下几条DOS 命令:②C>DIR> DF.TXT //表示将列表显示的目录作为文件写盘//③C>TYPE DF.TXT④C>DIR试问:执行命令③和④在屏幕上显示的结果是否与①相同?<2> 列举一个问题,使问题的解能对应相应的算法。

例如对算法:X:=10;Y:=5;READ(M,N);S:=X*M-Y*N;可列举出如下的问题:学生答题,答对一题可得10分,答错一题则要扣去5分,输入答对的题数(M)与答错的题数(N),求最后得分(S)是多少?现有以下算法:K:=0 ;FOR I:=0 TO 10 DOK:=K+(50-I*5)DIV 2+1请列出一个相应的问题。

<3> 有标号为A、B、C、D和1、2、3、4的8个球,每两个球装一盒,分装4盒。

标号为字母的球与标号为数字的球有着某种一一对应的关系(称为匹配),并已知如下条件:①匹配的两个球不能在一个盒子内。

②2号匹配的球与1号球在一个盒子里。

③A号和2号球在一个盒子里。

④B匹配的球和C号球在一个盒子里。

⑤3号匹配的球与A号匹配的球在一个盒子里。

⑥4号是A或B号球的匹配球。

⑦D号与1号或2号球匹配。

请写出这四对球匹配的情况。

<4> 从入口(1)到出口(17)的可行路线图中,数字标号表示关卡:现将上面的路线图,按记录结构存储如下:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18请设计一种能从存储数据中求出从入口到出口经过最少关卡路径的算法。

NOIP2017年初赛普和组C 题目和答案解析

NOIP2017年初赛普和组C  题目和答案解析

第二十二届全国青少年信息学奥林匹克联赛初赛普及组 C++语言试题竞赛时间:2016 年 10 月 22 日 14:30~16:30选手注意:试题纸共有 9 页,答题纸共有 2 页,满分 100 分。

请在答题纸上作答,写在试题纸上的一律无效。

不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。

一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)1.以下不是微软公司出品的软件是()。

A. Powerpoint B. WordC. Excel D. Acrobat Reader2. 如果 256 种颜色用二进制编码来表示,至少需要()位。

A. 6 B. 7 C. 8 D. 93.以下不属于无线通信技术的是()。

A. 蓝牙 B. WiFi C. GPRS D. 以太网4. 以下不是 CPU 生产厂商的是()。

D. IBMA. Intel B. AMD C. Microsoft5. 以下不是存储设备的是()。

D. 鼠标A. 光盘 B. 磁盘 C. 固态硬盘6.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、字母键 A、字母键 S 和字母键 D 的顺序循环按键,即 CapsLock、A、S、D、CapsLock、A、S、D、……,屏幕上输出的第 81 个字符是字母()。

A. A B. S C. D D. a7. 二进制数 00101100 和 00010101 的和是()。

A. 00101000 B. 01000001 C. 01000100 D. 001110008. 与二进制小数 0.1 相等的八进制数是()。

D. 0.1A. 0.8 B. 0.4 C. 0. 2CCF NOIP2016 初赛普及组 C++语言试题第 1 页,共 9 页9. 以下是 32 位机器和 64 位机器的区别的是()。

A. 显示器不同 B. 硬盘大小不同C. 寻址空间不同 D. 输入法不同10. 以下关于字符串的判定语句中正确的是()。

NOIP2012信息学奥林匹克竞赛初赛-模拟卷

NOIP2012信息学奥林匹克竞赛初赛-模拟卷

2012年全国青少年信息学奥林匹克联赛初赛模拟试题一.单项选择题(共10题,每题1.5分,共计15分,每题有且仅有一个正确答案。

)1、以下说法正确的是()A、第一个提出“goto语句有害论”的计算机科学家是Donald E.KnuthB、被誉为“迄今最伟大的计算机程序员、算法学家”的是Edsger Wybe DijkstraC、世界上第一位程序员是V on NoumaD、被誉为“计算机语言之母”的是Grace Hopper2、关于CPU的说法正确的是()A、计算机的运算速度取决于给定的时间内,它的处理器所能处理的数据量。

B、64位计算机指的是CPU每秒钟可处理的数据为2^64位。

C、双核CPU,是指在一个主板上放入两个CPU并行进行工作。

D、我国自主产权的CPU龙芯3A集成了两个处理器核心3、ASCII码表中的大写字母后有6个其它字符,接着便是小写字母。

现已知:A字母的ASCII码为(41)16{表示16进制数41 },那么f应为( )10A、46B、78C、102D、1084、Pascal的创始人是()。

(A)Donald E.Knuth (B)Steve Jobs (C)Charles Bachman D (D)Niklaus Wirth5、若二叉树的先序遍历序列为ABDECF,中序遍历序列DBEAFC,则其后序遍历序列为()A. DEBAFCB. DEFBCAC. DEBCFAD. DEBFCA6、已知后缀表达式abc+*d-,则它的中缀表达式和前缀表达式分别是:A) (a+b)*c-d -+*abcd B)a+b*c-d -+a*bcdC)a*(b+c)-d -*a+ bcd D)a*(b+c)-d -a b*+cd7、由权值为9,2,5,7的四个叶子结点构造一棵哈夫曼树,该树的带权路径长度为()A.23B.37C.44D.468、排序算法是稳定的意思是:关键码相同的记录排序前后相对位置不发生改变,下列哪种排序算法是不稳定的:A) 冒泡排序 B) 插入排序 C) 归并排序 D) 快速排序9、下图给出了一个加权有向图,从顶点V1出发,以下哪个是活动中的关键路径()A. V1,V5,V3,V2B. V1,V4,V3,V2C. V1,V4, V2D. V1,V4,V5,V3,V210、以下有关全国信息学奥林匹克竞赛说法有误的是()A、 NOI评测只检查按照要求输出的结果,而不涉及过程和算法。

青少年奥林匹克信息学竞赛初级篇题库.doc

青少年奥林匹克信息学竞赛初级篇题库.doc

青少年奥林匹克信息学竞赛初级篇题库1.输入10个正整数,计算它们的和,平方和;2.输入20个整数,统计其中正、负和零的个数;3.在1——500中,找出能同时满足用3除余2,用5除余3,用7除余2的所有整数;4.输出1——999中能被3整除,且至少有一位数字是5的数;5.输入20个数,求出它们的最大值、最小值和平均值。

6.甲、乙、丙三人共有384本书,先由甲分给乙、丙,所给书数分别等于乙、丙已有的书数,再由乙分给甲、丙,最后由丙分给甲、乙,分法同前,结果三人图书数相等。

编程求甲、乙、丙三人原各有书多少本?7.某养金鱼爱好者,决定出售他的金鱼。

第一次卖出了全部金鱼的一半加2分之一条金鱼;第二次卖出剩金鱼的三分之一加三分之一条金鱼;第三次卖出剩金鱼的四分之一加四分之一条金鱼;第四次卖出剩金鱼的五分之一加五分之一条金鱼,最后还剩11条。

问原来有多少条金鱼?(每次卖的金鱼都是整数条)8.猴子吃桃子问题:猴子第一天摘下若干个桃子,当即吃了一半还不过瘾,又多吃了一个;第二天又将剩下的桃子吃掉一半又多吃了一个;以后每天早上都吃了前一天剩下的一半零一个。

到了第十天想再吃时,见只剩下一个桃子,求第一天共摘了多少个桃子?9.从键盘输入整数l,统计出边长为整数的周长为l的不等边三角形的个数。

10.输入三个整数,以这三个数为边长,判断是否构成三角形;若构成三角形,进一步判断它们构的是:锐角三角形或直角三角形或钝角三角形。

11.1*2*3*...*1000结果是一个很大的数,求这个数末尾有多少个连续的零。

12.任意输入两个整数,求这两个整数的最大公约数,并求这两个整数的最小公倍数。

13.一个整数的立方可以表示为两个整数的平方差,如19853=19711052-19691202。

编程:输入一个整数N,自动将其写成N3=X2-Y2。

14.求100以内的所有素数。

纯粹素数是这样定义的:一个素数,去掉最高位,剩下的数仍为素数,再去掉剩下的数的最高位,余下的数还是素数。

NOIP2016初赛普及组C++试题及答案

NOIP2016初赛普及组C++试题及答案

第二十二届全国青少年信息学奥林匹克联赛初赛普及组 C++ 语言试题竞赛时间 :2016 年 10 月 22 日 14:30~16:30选手注意 : 试题纸共有 9 页 ,答题纸共有 2 页,满分 100 分。

请在答题纸上作答 ,写在 试题纸上的一律无效。

不得使用任何电子设备 (如计算器、手机、电子词典等 ) 或查阅任何书籍资 料。

一、单项选择题 (共 20 题,每题 1.5 分, 确选 项)1. 以下不是微软公司出品的软件是 ( ) A. Powerpoint B. C. ExcelD.7. 二进制数 00101100 和 00010101 的和是 ( )。

C++ 语言试题共计 30 分;每题有且仅有一个正 WordAcrobat Reader2. 如果 256 种颜色用二进制编码来表示 ,A. 6B. 7C. 至少需要 ( 8位。

D. 3. 以下不属于无线通信技术的是 A. 蓝牙 B. WiFi )。

C. GPRSD. 以太网4. 以下不是 A. IntelCPU 生产厂商的是B. AMD )。

C. MicrosoftD. IBM5. 以下不是存储设备的是 ( A.光盘 B. 磁盘C. 固态硬盘D. 鼠标,现在有一只小老鼠反复按照 的顺序循环按键 , 即 CapsLock 、 ( a6. 如果开始时计算机处于小写输入状态 字母键A 、字母键S 和字母键D CapsLock A 、S D 、••…,屏幕上输出的第81个字符是字母 A. AB. SC. DCapsLock、A 、 S 、 D 、D. A. 00101000 B. 01000001 C. 01000100 D. 001110008. 与二进制小数 A. 0.80.1 相等的八进制数是 (B. 0.4C. )。

0.2D. 0.19. 以下是 32 位机器和 64 位机器的区别的是( A. 显示器不同 B. C. 寻址空间不同 D. 10. 以下关于字符串的判定语句中正确的是 A. 字符串是一种特殊的线性表 B. C. 字符串不可以用数组来表示D.12. 若有如下程序段 ,其中 s 、a 、b 、c 均已定义为整型变量 ,且 a 、c 均已赋 值 (c 大于 0)。

全国青少年信息学奥林匹克联赛初赛练习卷(九)new答案

全国青少年信息学奥林匹克联赛初赛练习卷(九)new答案

全国青少年信息学奥林匹克联赛初赛练习卷(九)答案(普及组PASCAL语言二小时完成)●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●1.一棵树T有2个度数为2的结点、1个度数为3的结点、3个度数为4的结点,那么树T有()个树叶。

A. 14B. 6C. 18D. 7设树T有n个结点、m条边。

;边数为结点的度数之和,即m=2*2+1*3+3*4=19,n=m+1=20。

N个结点中有1+2+3=6个分支结点,有叶结点20-6=14个。

2.在一棵二叉树中,假设n0、n1、n2分别是度数为0、1、2的顶点数,则下列判断中正确的是()。

A. n0=n2+1B. n1=n0+1C. n2=n0+1D. n2=n0+1设二叉树共有N个结点,有B条边。

则N=N0+N1+N2,B=N1+N2*2,又因为除根外的每个结点都有一条边进入,所以N-1=B。

综合以上三式,有N0+N1+N2-1=N1+N2*2,故N 0=N2+1。

3.若一个具有N个顶点、K条边的无向图是森林,则此森林中有()棵树。

A. KB. NC. N - KD. 1因为每棵树中除根以外的每个结点有且仅有一条入边,所以每棵树的边数=结点数-1,即森林中树的棵数为“结点数- 边数”。

4.设G是一个非连通无向图,共有28条边,则该图至少有()个顶点。

A. 6B. 8C. 9D. 10该图分为两个连通分量,且其中一个连通分量只有一个结点,另一个连通分量是一个无向完全图。

这时,图中的顶点是最少的;又因为n个顶点构成的无向完全图最多有(n(n-1))/2条边,因此,(n(n-1))/2>=28的最小正整数解即为除孤立点之外最少顶点个数,而此题答案为n+1,解上式得n=8,所以结果为n+1=9。

5.评价一个算法的好坏有多种指标,下列各个指标:①正确性②运行时间③占用空间④迭代次数⑤简单性中是算法的评价指标的是()。

A. ①②③⑤B. ①③④C. ①②④⑤D. ②③④⑤6.在流程图的符号中,菱形框一般作为()。

NOIP第二十届全国青少年信息学奥林匹克联赛初赛(普及组试题及答案)分析

NOIP第二十届全国青少年信息学奥林匹克联赛初赛(普及组试题及答案)分析

第二十届全国青少年信息学奥林匹克联赛初赛(普及组Pascal 语言二小时完成)• • 全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效••一.单项选择题(共20题,每题1.5分,共计30分。

每题有且仅有一个正确答案。

)1、以下哪个是面向对象的高级语言()。

A. 汇编语言B. C++C. FortranD. Basic2、1TB代表的字节数量是()。

A. 2的10次方B. 2 的20次方C. 2 的30次方D. 2 的40次方3、二进制数00100100和00010101的和是。

A.00101000B.001010100C.01000101D.001110014、以下哪一种设备属于输出设备()A.扫描仪B.键盘C.鼠标D.打印机5、下列对操作系统功能的描述最为完整的是()A. 负责外设与主机之间的信息交换B. 负责诊断机器的故障C•控制和管理计算机系统的各种硬件和软件资源的使用D.将源程序编译成目标程序6、CPU、存储器、I/O设备是通过()连接起来的。

A.接口B.总线C.控制线D.系统文件7、断电后会丢失数据的存储器是()。

A.RAMB.ROMC. 硬盘D.光盘8、以下哪一种是属于电子邮件收发的协议()。

A.SMTPB.UDPC.P2PD.FTP9、下列选项中不属于图像格式的是()A.JPG格式B. TXT 格式C.GIF 格式D.PNG 格式10、链表不具有的特点是()A.不必事先估计存储空间 B •可随机访问任一元素C. 插入删除不需要移动元素 D •所需空间与线性表长度成正比11、下列各无符号十进制整数中,能用八位二进制表示的数中最大的是()。

A. 296 B• 133 C• 256 D• 19912、下列几个32位IP地址中,书写错误的是()。

A.162.105.130.27B.192.168.0.1C.256.256.129.1D.10.0.0.113. 要求以下程序的功能是计算:s=1 + 1/2+1/3+……+1/10。

全国第二十二届青少年信息学奥林匹克竞赛分区联赛初赛试题

全国第二十二届青少年信息学奥林匹克竞赛分区联赛初赛试题

全国第二十二届青少年信息学奥林匹克竞赛分区联赛初赛试题一、单项选择题(共题,每题分,共计分;每题有且仅有一个正确选项).以下不是微软公司出品地软件是( ).查看.如果种颜色用二进制编码来表示,至少需要( )位.查看.以下不属于无线通信技术地是( )..蓝牙.以太网查看.以下不是生产厂商地是( ).查看.以下不是存储设备地是( )..光盘.磁盘.固态硬盘.鼠标查看.如果开始时计算机处于小写输入状态现在有一只小老鼠反复按照、字母键、字母键和字母键地顺序循环按键即、、、、、、、、屏幕上输出地第个字符是字母( ).b5E2R。

查看.二进制数和地和是( ).查看.与二进制小数相等地八进制数是( ).查看.以下是位机器和位机器地区别地是( )..显示器不同.硬盘大小不同.寻址空间不同.输入法不同查看.以下关于字符串地判定语句中正确地是( )..字符串是一种特殊地线性表.串地长度必须大于零.字符串不可以用数组来表示.空格字符组成地串就是空串查看.一棵二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中地结点(根结点地下标为,若某结点地下标为则其左孩子位于下标处、右孩子位于下标( )处),则图中所有结点地最大下标为( ).p1Ean。

查看.若有如下程序段,其中、、、均已定义为整型变量,且、均已赋值(大于). ; ( ; < ; ) ; 则与上述程序段修改值地功能等价地赋值语句是( ).DXDiT。

;;;;查看.有以下程序(){(<){();}<<<<","<<<<;}程序运行后地输出结果是( ).查看.给定含有个不同地数地数组.如果中存在(< < )使得< < ... << > > ... > ,则称是单峰地并称是地“峰顶”.现在已知是单峰地请把三行代码补全到算法中使得算法正确找到地峰顶. . ( , ) (, ) [] (, ) . ←[] . [] > [] [] > [ ] . . [] > [] [] < [ ] . . 正确地填空顺序是( ).RTCrp。

NOIP提高组初赛格式范文格式

NOIP提高组初赛格式范文格式

第二十二届全国青少年信息学奥林匹克联赛初赛提高组 C++语言试题(2小时)选手注意:●不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。

一、单项选择题(共 15 题,每题 1.5 分,共计 22.5 分;每题有且仅有一个正确选项)1. 以下不是微软公司出品的软件是()。

A. Powerpoint B. Word C. Excel D. Acrobat Reader2. 如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照 CapsLock、字母键 A、字母键 S 和字母键 D 的顺序来回按键,即 CapsLock、A、S、D、S、A、CapsLock、A、S、D、S、A、CapsLock、A、S、D、S、A、……,屏幕上输出的第 81 个字符是字母()。

A. A B. S C. D D. A3. 二进制数 00101100 和 01010101 异或的结果是()。

A. 00101000 B. 01111001 C. 01000100 D. 00111000 4. 与二进制小数 0.1 相等的八进进制数是()。

A. 0.8 B. 0.4 C. 0.2 D. 0.15. 以比较作为基本运算,在 N 个数中找最小数的最少运算次数为()。

A. N B. N-1 C. N2 D. log N6. 表达式 a*(b+c)-d 的后缀表达形式为()。

A. abcd*+- B. abc+*d- C. abc*+d- D. -+*abcd7.一棵二叉树如右图所示,若采用二叉树链表存储该二叉树(各个结点包括结点的数据、左孩子指针、右孩子指针)。

如果没有左孩子或者右孩子,则对应的为空指针。

那么该链表中空指针的数目为()。

A. 6B. 7C. 12 D. 148. G 是一个非连通简单无向图,共有 28 条边,则该图至少有()个顶点。

A. 10 B. 9 C.8 D.79. 某计算机的 CPU 和内存之间的地址总线宽度是 32 位(bit),这台计算机最多可以使用()的内存。

全国青少年信息学奥林匹克联赛初赛模拟试题

全国青少年信息学奥林匹克联赛初赛模拟试题

全国青少年信息学奥林匹克联赛初赛模拟试题(三)(普及组 Pascal语言两小时完成)●●全部试题答案均要求卸载答卷纸上,写在试卷上一律无效●●一、单项选择题(共20题,每题1.5分,共计30分。

每题有且仅有一个正确选项。

)1. 2E+03表示()。

A.2.03B.5C.8D.20002.一个字节(byte)由()个二进制组成。

A.8B.16C.32D.以上都有可能3.以下逻辑表达式的值恒为真的是()。

A.P∨(┓P∧Q)∨(┓P∧┓Q)B.Q∨(┓P∧Q)∨(P∧┓Q)C.P∨Q∨(P∧┓Q)∨(┓P∧Q)D.P∨┓Q∨(P∧┓Q)∨(┓P∧┓Q)4.Linux下可执行文件的默认扩展名是( )。

A. exeB. comC.dll D.以上都不是5.如果树根算第1层,那么一颗n层的二叉树最多有()个结点。

A. 2n-1B. 2nC. 2n+1D. 2n+16.提出“存储程序”的计算机工作原理的是()。

A. 克劳德•香农B. 戈登•摩尔C. 查尔斯•巴比奇 D.冯•诺依曼7.设X、Y、Z分别代表三进制下的一个数字,若等式XY + ZX = XYX在三进制下成立,那么同样在三进制下,等式 XY * ZX = ( )也成立。

A. YXZB. ZXYC.XYZ D.XZY8.Pascal语言、C语言和C++语言都属于()。

A. 面向对象语言B. 脚本语言C. 解释性语言D.编译性语言9.前缀表达式“+ 3 * 2 + 512 ” 的值是()。

A. 23B. 25C.37 D. 6510.主存储器的存取速度比中央处理器(CPU)的工作速度慢的多,从而使得后者的效率受到影响。

而根据局部性原理,CPU所访问的存储单元通常都趋于一个较小的连续区域中。

于是,为了提高系统整体的执行效率,在CPU中引入了( )。

A. 寄存器B. 高速缓存C. 闪存 D. 外存11.一个字长为8位的整数的补码是11111001,则它的原码是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二十二届全国青少年信息学奥林匹克联赛初赛普及组 C++语言试题竞赛时间:2016 年 10 月 22 日 14:30~16:30一、单项选择题(共20题,每题 1.5分,共计30分;每题有且仅有一个正确选项)1.以下不是微软公司出品的软件是()。

A. PowerpointB. WordC. ExcelD. Acrobat Reader2. 如果 256 种颜色用二进制编码来表示,至少需要()位。

A. 6B. 7C. 8D. 93.以下不属于无线通信技术的是()。

A. 蓝牙B. WiFiC. GPRSD. 以太网4. 以下不是 CPU 生产厂商的是()。

A. IntelB. AMD `C. MicrosoftD. I BM5. 以下不是存储设备的是()。

A. 光盘B. 磁盘C. 固态硬盘D.鼠标6.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、字母键 A、字母键 S 和字母键 D 的顺序循环按键,即 CapsLock、A、S、D、CapsLock、A、S、D、……,屏幕上输出的第 81 个字符是字母()。

A.AB. SC. DD. a7. 二进制数 00101100 和 00010101 的和是()。

A.00101000B.01000001C. 01000100D. 001110008. 与二进制小数 0.1 相等的八进制数是()。

A.0.8B.0.4C. 0.2D.0.19. 以下是 32 位机器和 64 位机器的区别的是()。

A.显示器不同B. 硬盘大小不同C.寻址空间不同D. 输入法不同10. 以下关于字符串的判定语句中正确的是()。

A.字符串是一种特殊的线性表B. 串的长度必须大于零C.字符串不可以用数组来表示D. 空格字符组成的串就是空串11.一棵二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为 1,若某结点的下标为 i ,则其左孩子位于下标 2i 处、右孩子位于下标(2i+1)处),则图中所有结点的最大下标为()。

A.6B.10C.12D.1512.若有如下程序段,其中 s、a、b、c 均已定义为整型变量,且 a、c 均已赋值(c 大于 0)。

s = a;for (b = 1; b <= c; b++)s= s + 1;则与上述程序段修改 s 值的功能等价的赋值语句是()。

A. s = a + b;B. s = a + c;C. s = s + c;D. s = b + c;13. 有以下程序:#include <iostream>using namespace std;int main() {int k = 4, n = 0;while (n < k) {n++;if (n % 3 != 0)continue;k--;}cout << k << "," << n << endl;return 0;}程序运行后的输出结果是()。

A. 2,2B. 2,3C. 3,2D. 3,314.给定含有 n 个不同的数的数组 L=<x 1 , x2 , ..., x n >。

如果 L 中存在 x(i1 < i < n)使得 x1 < x2 < ... < x i-1 < x i > x i+1 > ... > x n,则称 L 是单峰的,并称 x i是 L 的“峰顶”。

现在已知 L 是单峰的,请把 a-c 三行代码补全到算法中使得算法正确找到 L 的峰顶。

a.Search(k+1, n)b.Search(1, k-1)c.return L[k]Search(1, n)1. k<-[n/2]2. if L[k] > L[k-1] and L[k] > L[k+1]3. then __________4. else if L[k] > L[k-1] and L[k] < L[k+1]5. then __________6. else __________正确的填空顺序是()。

A.c, a, bB. c, b, aC. a, b, cD. b, a, c15. 设简单无向图 G 有 16 条边且每个顶点的度数都是 2,则图 G 有()个顶点。

A.10B. 12C. 8D. 1616. 有 7 个一模一样的苹果,放到 3 个一样的盘子中,一共有()种放法。

A.7B. 8C. 21D. 3717.下图表示一个果园灌溉系统,有 A、B、C、D 四个阀门,每个阀门可以打开或关上,所有管道粗细相同,以下设置阀门的方法中,可以让果树浇上水的是()。

有水有水果树A. B 打开,其他都关上B. AB 都打开,CD 都关上C. A 打开,其他都关上D. D 打开,其他都关上18.Lucia 和她的朋友以及朋友的朋友都在某社交网站上注册了账号。

下图是他们之间的关系图,两个人之间有边相连代表这两个人是朋友,没有边相连代表不是朋友。

这个社交网站的规则是:如果某人 A 向他(她)的朋友 B 分享了某张照片,那么 B 就可以对该照片进行评论;如果 B 评论了该照片,那么他(她)的所有朋友都可以看见这个评论以及被评论的照片,但是不能对该照片进行评论(除非 A 也向他(她)分享了该照片)。

现在 Lucia 已经上传了一张照片,但是她不想让 Jacob 看见这张照片,那么她可以向以下朋友()分享该照片。

A. Dana, Michael, EveB. Dana, Eve, MonicaC. Michael, Eve, JacobD. Micheal, Peter, Monica19.周末小明和爸爸妈妈三个人一起想动手做三道菜。

小明负责洗菜、爸爸负责切菜、妈妈负责炒菜。

假设做每道菜的顺序都是:先洗菜 10 分钟,然后切菜 10 分钟,最后炒菜 10 分钟。

那么做一道菜需要 30 分钟。

注意:两道不同的菜的相同步骤不可以同时进行。

例如第一道菜和第二道的菜不能同时洗,也不能同时切。

那么做完三道菜的最短时间需要()分钟。

A. 90B. 60C. 50D. 4020.参加 NOI 比赛,以下不能带入考场的是()。

A. 钢笔B. 适量的衣服C. U 盘D. 铅笔二、问题求解(共2题,每题5分,共计10分;第一题全部答对得5分,没有部分分;第二题第一空2分,第二空3分)1.从一个 4×4 的棋盘(不可旋转)中选取不在同一行也不在同一列上的两个方格,共有_________种方法。

2.约定二叉树的根节点高度为1。

一棵结点数为 2016的二叉树最少有_________个叶子结点;一棵结点数为 2016的二叉树最小的高度值是_________。

三、阅读程序写结果(共4题,每题8分,共计32分)1.#include <iostream>using namespace std;int main() {int max, min, sum, count = 0;int tmp;cin >> tmp;if (tmp == 0)return 0;max = min = sum = tmp;count++;while (tmp != 0) {cin >> tmp;if (tmp != 0) {sum += tmp;count++;if (tmp > max)max = tmp;if (tmp < min)min = tmp;}}cout << max << "," << min << "," << sum / count << endl;return 0;}输入: 1 2 3 4 5 6 0 7 输出:____ _____2.#include <iostream>using namespace std;int main() {int i = 100, x = 0, y = 0;while (i > 0) {i--;x = i % 8;if (x == 1)y++;}cout << y << endl;return 0;}输出:____ _____3.#include <iostream>using namespace std;int main() {int a[6] = {1, 2, 3, 4, 5, 6}; int pi = 0;int pj = 5; int t , i;while (pi < pj) {t = a[pi];a[pi] = a[pj];a[pj] = t;pi++;pj--;}for (i = 0; i < 6; i++)cout << a[i] << ",";cout << endl;return 0;}输出:_____ ____4.#include <iostream>using namespace std;int main() {int i, length1, length2;string s1, s2;s1 = "I have a dream.";s2 = "I Have A Dream.";length1 = s1.size();length2 = s2.size();for (i = 0; i < length1; i++)if (s1[i] >= 'a' && s1[i] <= 'z')s1[i] -= 'a' - 'A';for (i = 0; i < length2; i++)if (s2[i] >= 'a' && s2[i] <= 'z')s2[i] -= 'a' - 'A';if (s1 == s2)cout << "=" << endl;else if (s1 > s2)cout << ">" << endl;elsecout << "<" << endl;return 0;}输出:____ ___四、完善程序(共2题,每题14分,共计28分)1.(读入整数)请完善下面的程序,使得程序能够读入两个 int 范围内的整数,并将这两个整数分别输出,每行一个。

相关文档
最新文档