NOIP2016年第二十二届全国青少年信息学奥林匹克联赛提高组初赛(pascal)

合集下载

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提高组Pascal试题

NOIP2016提高组Pascal试题

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

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

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

一、单项选择题(共15 题,每题1.5 分,共计22.5 分;每题有且仅有一个正确选项)1.以下哪一种编程语言是最早的面向对象程序设计语言()。

A. JavaB. SmalltalkC. Visual BasicD. Fortran2.人工智能之父图灵在二战中所研发的计算机()成功破译了德军的密码。

A.EnigmaB.巨人计算机C.ENIACD.ABC计算机3.128KB的存储器用十六进制表示,它的最大的地址码是( )A. 10000B. EFFFC. 1FFFFD. FFFFF4.下列说法不正确的是()。

A.在逻辑电路中,与门可以用或门和非门的组合来代替B.在逻辑电路中,或门可以用与门和非门的组合来代替C.在逻辑电路中,亦或门可以用与门和非门的组合来代替D.以上选项有一个是错的5.以下十进制小数的二进制表述不是无限循环小数的是()。

A. 0.123B. 0.124C. 0.125D. 0.1266.在半导体中经常会使用单向导电的PN结,其中P型半导体的载流子为()。

A. 电子B. 正电子C. 负离子D. 空穴7.计算机病毒传染的必要条件是( ) 。

A. 与万维网联通B. 删除文件C. 对磁盘进行读写操作D. 复制文件8.计算机网络可分为三类,它们是( )。

A. Internet、Intranet、ExtranetB.广播式网络、移动网络、点-点式网络C. X.25、MAN、WAND. LAN、MAN、WAN9.近期一款新游戏“精灵宝可梦”让玩家可以实现在生活中捕捉精灵,其实现主要运用了()技术。

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

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

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

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

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

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

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

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

A .AB .SC .D D .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.一棵二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为i ,则其左孩子位于下标2i为1,若某结点的下标大下标为( ) 。

第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个玩具小人”。

最新noip第二十二届全国青少年信息学奥林匹克联赛提高组初赛(pascal)

最新noip第二十二届全国青少年信息学奥林匹克联赛提高组初赛(pascal)

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

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

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

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

A. Powerpoint C. ExcelB. Word 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. AB. SC. DD. a3. 二进制数00101100 和01010101 异或的结果是()。

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

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

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

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

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

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

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

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

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

第二十二届全国青少年信息学奥林匹克联赛初赛普及组Pascal语言试题竞赛时间:2016年10月22日14:30-16:30一、单项选择题(共20题,每题分,共计30分)1. 以下不是微软公司出品的软件是()A. PowerpointB. WordC. ExcelD. Acrobat Reader2. 如果256种颜色用二进制编码来表示,至少需要()位A. 63.以下不属于无线通信技术的是()A. 蓝牙B. WiFiC. GPRSD. 以太网4. 以下不是CPU生产厂商的是()A. intelB. AMDC. MicrosoftD. IBM5. 以下不是存储设备的是()A. 光盘B. 磁盘C. 固态硬盘D. 鼠标6. 如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、字母键A、字母键S和字母键D的顺序循环按键,即CapLock、A、S、D、CapsLock、A、S、D、……,屏幕上输出的第81个字符是字母()A. AB. SC. D7. 二进制00101100和00010101的和是()A. 00101000B. 01000001C. 01000100D. 001110008. 而二进制小数相等的八进制是()A. B. C. D.9. 以下是32位机器和64位机器的区别的是()A. 显示器不同B. 硬盘大小不同C. 寻址空间不同D. 输入法不同10. 以下关于字符串的判定语句中正确的是()A. 字符串是一种特殊的线性表B. 串的长度必须大于零C. 字符串不可以用数组来表示D. 空格字符组成的串就是空串11. 一颗二叉树如右图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为1,若某结点的下标为i,则其左孩子位于下标2i处,右孩子位于下标(2i+1)处),则图中所有结点的最大下标为()A. 6 D. 1512. 若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0). s := a;for b:=1 to c dos:=s+1;则与上述程序段修改s值的功能等价的赋值语句是()A. s:=a+bB. s:=a+c;C. s:=s+c;D. s:=b+c;13. 有以下程序:vark,n :longint;begink:=4; n:=0;while n<k dobegininc(n);for n mod 3 <> 0 thencontinue;dec(k);end;writeln(k, ’,’ ,n);end.程序运行后的输出结果是()A. 2,2B. 2,3C. 3,2D. 3,314. 给定含有n个不同的数的数组L=<x1,x2,...,xn>。

NOIP2016提高组C++试题

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

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

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

一、单项选择题(共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. 001110004. 与二进制小数0.1相等的八进进制数是( )。

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

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

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

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

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

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

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

一、(共NOIP2016 第二十二届全国青少年信息学奥林匹克初普及 C++言: 2016 年 10 月 22 日 14:30~16:3020 ,每 1.5 分,共30 分;每有且有一个正确)1.以下不是微公司出品的件是A.Powerpoint B. Word( )。

C.ExcelD. Acrobat Reader2.如果A.6 256 种色用二制来表示,至少需要B. 7C. 8D. 9( )位。

3.以下不属于无通信技的是( )。

A.牙B.WiFi C. GPRS4.以下不是CPU生厂商的是 ( )。

D.以太网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 7.二制数B. S C. D00101100 和D. a00010101 的和是 ( )。

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. 12 12.若有如下程序段,其中D. 15s、 a、 b、 c 均己定整型量,且a、 c 均己( c 大于0)。

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

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

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

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

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

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

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

D. IBMA. IntelB. AMDC. 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. a 7. 二进制数 00101100 和 00010101 的和是()。

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

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

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

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

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

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

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

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

A. Powerpoint C. ExcelB. Word 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. AB. SC. DD. a3. 二进制数00101100 和01010101 异或的结果是()。

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

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

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

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

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

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

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

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

A. 2GBB. 4GBC. 8GBD. 16GB10. 有以下程序:vark, n: longint;begink := 4; n := 0;while n < k dobegininc(n);if n mod 3 <> 0 thencontinue;dec(k);end;writeln(k, ',', n);end.程序运行后的输出结果是()。

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

A. 7B. 8C. 21D. 3712. Lucia 和她的朋友以及朋友的朋友都在某社交网站上注册了账号。

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

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

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

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

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

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

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

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

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

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

A. 90B. 60C. 50D. 4014. 假设某算法的计算时间表示为递推关系式则算法的时间复杂度为()。

A. O(n)B. O()C. O(log n)D. O(n2)15. 给定含有n 个不同的数的数组L=<x1, x2, ..., x n>。

如果L中存在x i(1 < 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, c二、不定项选择题(共5 题,每题1.5 分,共计7.5 分;每题有一个或多个正确选项,多选或少选均不得分)1. 以下属于无线通信技术的有()。

A. 蓝牙B. WiFiC. GPRSD. 以太网2. 可以将单个计算机接入到计算机网络中的网络接入通讯设备有()。

A. 网卡B. 光驱C. 鼠标D. 显卡3. 下列算法中运用分治思想的有()。

A. 快速排序B. 归并排序C. 冒泡排序D. 计数排序4. 下图表示一个果园灌溉系统,有A、B、C、D 四个阀门,每个阀门可以打开或关上,所有管道粗细相同,以下设置阀门的方法中,可以让果树浇上水的有()。

A. B 打开,其他都关上C. A 打开,其他都关上B. AB 都打开,CD 都关上D. D 打开,其他都关上5. 参加NOI 比赛,以下能带入考场的有()。

A. 钢笔B. 适量的衣服C. U 盘D. 铅笔三、问题求解(共2 题,每题5 分,共计10 分;每题全部答对得5 分,没有部分分)1. 一个1×8 的方格图形(不可旋转)用黑、白两种颜色填涂每个方格。

如果每个方格只能填涂一种颜色,且不允许两个黑格相邻,共有_________种填涂方案。

2. 某中学在安排期末考试时发现,有7个学生要参加7门课程的考试,下表列出了哪些学生参加哪些考试(用√表示要参加相应的考试)。

最少要安排_________个不同的考试时间段才能避免冲突?考试学生 1 学生 2 学生 3 学生 4 学生 5 学生 6 学生7 通用技术√√√物理√√√化学√√生物√√√历史√√√地理√√√政治√√四、阅读程序写结果(共4 题,每题8 分,共计32 分)1. vara: array[1..6] of longint = (1, 2, 3, 4, 5, 6);pi, pj, t, i: longint;beginpi := 1;pj := 6;while pi < pj dobegint := a[pi];a[pi] := a[pj];a[pj] := t;inc(pi);dec(pj);end;for i := 1 to 6 dowrite(a[i], ',');writeln;end.输出:_________2. varn, i, j, k: longint;total_len: array[1..100] of longint;len: array[1..100, 1..3] of longint;a, b: array[1..100, 1..100] of char;c: array[1..100] of string[100];begini := 0; j := 0; k := 1;readln(n);for i := 1 to n dobeginreadln(c[i]);total_len[i]:=length(c[i]);end;for i := 1 to n dobeginj := 1;while (c[i, j] <> ':') dobegina[i, k] := c[i, j];k := k + 1;inc(j);end;len[i, 1] := k - 1;a[i, k] := chr(0);for j := j + 1 to total_len[i] dobeginb[i, k] := c[i, j];k := k + 1;end;len[i, 2]:=k-1;b[i, k]:=chr(0);k := 1;end;for i := 1 to n dobeginif (len[i, 1] >= len[i, 2]) thenwrite('NO,')elsebegink := 1;for j := 1 to len[i, 2] dobeginif a[i, k] = b[i, j] thenk := k + 1;if k > len[i, 1] thenbreak;end;if j = len[i, 2] thenwrite('NO,')elsewrite('YES,');end;end;writeln;end.输入:3AB:ACDEbFBkBDAR:ACDBrTSARS:Severe Atypical Respiratory Syndrome输出:_________(注:输入各行前后均无空格)3. function lps(seq: string; i, j: longint): longint; varlen1, len2: longint;beginif i = j thenif i > j thenexit(0);if (seq[i] = seq[j]) thenexit(lps(seq, i + 1, j - 1) + 2);len1 := lps(seq, i, j - 1);len2 := lps(seq, i + 1, j);if len1 > len2 thenexit(len1)elseexit(len2);end;varn: longint;seq: string;beginseq := 'acmerandacm';n := length(seq);writeln(lps(seq, 1, n));end.输出:_________4. varmap: array[1..100, 1..100] of longint;sum, weight, visit: array[1..100] of longint;n, i, x, y, ans, ansn: longint;procedure dfs(node: longint);varv, maxw: longint;beginvisit[node] := 1;sum[node] := 1;maxw := 0;for v := 1 to n dobeginif (map[node][v] = 0) or (visit[v] <> 0) thencontinue;dfs(v);inc(sum[node], sum[v]);if sum[v] > maxw thenmaxw := sum[v];end;if n - sum[node] > maxw thenmaxw := n - sum[node];weight[node] := maxw;end;beginfillchar(map, sizeof(map), 0);fillchar(sum, sizeof(sum), 0);fillchar(weight, sizeof(weight), 0);fillchar(visit, sizeof(visit), 0);readln(n);for i := 1 to n - 1 dobeginread(x,y);map[x,y]:=1;map[y,x]:=1;end;dfs(1);ans := n; ansn := 0;for i := 1 to n doif weight[i] < ans thenbeginans := weight[i];ansn := i;end;writeln(ansn, ' ', ans);end.输入:111 21 32 42 52 63 77 87 116 99 10输出:_________五、完善程序(共2 题,每题14 分,共计28 分)1. (交朋友)根据社会学研究表明,人们都喜欢找和自己身高相近的人做朋友。

相关文档
最新文档