noip205信息学奥赛普及组初赛c++试题

合集下载

NOI 普及组初赛及答案C

NOI 普及组初赛及答案C

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

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

●不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料一、单项选择题(共20题,每题1.5分,共计30分;每题且仅有一个正确选项)1.计算机如果缺少(),将无法正常启动。

A.内存B.鼠标C.U盘D.摄像头2.()是一种先进先出的线性表。

A.栈B.队列C.哈希表(散列表)D.二叉树3.目前计算机芯片(集成电路)制造的主要原料是(),它是一种可以在沙子中提炼出的物质。

A.硅B.铜C.锗D.铝4.十六进制数9A在()进制下是232。

A.四B.八C.十D.十二5.()不属于操作系统。

A.Windows B.DOS C.Photoshop D.NOI Linux6.如果一棵二叉树的中序遍历是BAC,那么它的先序遍历不可能是()。

A.ABC B.CBA C.ACB D.BAC7.目前个人电脑的()市场占有率最靠前的厂商包括Intel、AMD等公司。

A.显示器B.CPU C.内存D.鼠标8.使用冒泡排序对序列进行升序排列,每执行一次交换操作系统将会减少1个逆序对,因此序列5,4,3,2,1需要执行()次操作,才能完成冒泡排序。

A.0 B.5 C.10 D.159.1946年诞生于美国宾夕法尼亚大学的ENIAC属于()计算机。

A.电子管B.晶体管C.集成电路D.超大规模集成电路10.无论是TCP/IP模型还是OSI模型,都可以视为网络的分层模型,每个网络协议都会被归入某一层中。

如果用现实生活中的例子来比喻这些“层”,以下最恰当的是()。

A.中国公司的经理与波兰公司的经理交互商业文件B.军队发布命令C.国际会议中,每个人都与他国地位对等的人直接进行会谈D.体育比赛中,每一级比赛的优胜者晋级上一级比赛11.矢量图(Vector Image)图形文件所占的贮存空间比较小,并且无论如何放大、缩小或旋转等都不会失真,是因为它()。

NOI初赛普及组C题目及答案

NOI初赛普及组C题目及答案

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

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

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

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

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

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

从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事....’A. 枚举B. 递归C. 贪心D. 分治4. 逻辑表达式()的值与变量A 的真假无关。

A. (A ∨ B) ∧﹃AB. (A ∨ B) ∧﹃BC. (A ∧ B) ∨ (﹃ A ∧ B)D. (A ∨ B) ∧﹃A ∧ B5. 将( 2, 6, 10, 17)分别存储到某个地址区间为0~10 的哈希表中,如果哈希函数h(x) = (),将不会产生冲突,其中a mod b 表示 a 除以 b 的余数。

A. x mod 11B. x2 mod 11C. 2x mod 11D. |√2| mod 11 ,其中√X表示√X下取整6. 在十六进制表示法中,字母A 相当于十进制中的()。

A. 9B. 10C. 15D. 167. 下图中所使用的数据结构是()。

A. 哈希表B. 栈C. 队列D. 二叉树8. 在 Windows 资源管理器中,用鼠标右键单击一个文件时,会出现一个名为“复制”的操作选项,它的意思是()。

A. 用剪切板中的文件替换该文件B. 在该文件所在文件夹中,将该文件克隆一份C. 将该文件复制到剪切板,并保留原文件D. 将该文件复制到剪切板,并删除原文件9. 已知一棵二叉树有10 个节点,则其中至多有()个节点有2 个子节点。

NOIP信息学初赛模拟试题C

NOIP信息学初赛模拟试题C

信息学初赛模拟试题(四)一、选择题:(选出每题正确的答案代码,填在括号里,1—10题为单选题,每小题只有一个正确答案,11—20题为不定项选择题,每小题有一个或一个以上的正确答案,共20题,每题,共30分)1、二进制数01100100转换成十六进制数是()。

A.32 B.64 C.128 D.100 E.2562、操作系统是一类重要的系统软件,下面几个软件中,不属于系统软件的是()。

A.Java B.MS-DOS C.Linux D.Windows7 E.Unix3、计算机病毒的传染是以计算机运行和()为基础的,没有这两个条件,病毒是不会传染的。

A.编辑文稿 B.读写磁盘 C.编程序 D.扫描图画 E.打印4、因特网不属于任何个人,也不属于任何组织。

其中在网络知识这一块中有一个英文简写ISP,它的中文意思是()。

A.因特网连接 B.因特网使用 C.因特网设计 D.因特网服务提供者 E.信息传输5、Internet给我们提供了资源共享、浏览、检索信息和远程登录等多种服务,下面几个选项中用于远程登录的是()。

A.WWW B.TCP/IP C.Telnet D.E-mail E.FTP6、IE是目前流行的浏览器软件,它的工作基础是解释执行用()语言书写的文件。

A.VC B.HTML C.BASIC D.HTTP E.VB7、给出3种排序:插入排序、冒泡排序、选择排序。

这3种排序的时间代价分别是()。

A.O(n)、O(n2)、O(logn) B.O(logn) 、O(n)、O(n2) C.O(n2)、O(n)、O(logn) D.O(n2)、O(n)、O(n) E.O(n2)、O(n2)、O(n2)8、一棵完全二叉树的结点总数为18,其叶结点数为()。

A.7个 B.8个 C.9个 D.10个 E.11个9、在流程图的符号中,菱形框一般作为()。

A.起始框 B.判断框 C.输入输出框 D.处理工作框 E.结速框10、在解决计算机主机与打印机之间速度不匹配时通常设置一个打印数据缓冲区,主要将要输出打印的数据依次写入该缓冲区,而打印机从该缓冲区中取出数据打印。

noip初赛普及组c试题及答案

noip初赛普及组c试题及答案

9.)。

第十届全国青少年信息学奥林匹克联赛初赛试题A. 文件管理器B. 内存C. 高速缓存D. 硬盘E. U 盘 下列说法中错误的是( A. CPU 的基本功能就是执行指令。

B. CPU 访问内存的速度快于访问高速缓存的速度。

C. CPU 的主频是指CPU 在1秒内完成的指令周期数。

D. 在一台计算机内部,一个内存地址编码对应唯一的一个内存单元。

E. 数据总线的宽度决定了一次传递数据量的大小,是影响计算机性能的因素之彩色显示器所显示的五彩斑斓的色彩,是由红色、蓝色和(A. 紫B. 白C. 黑D. 绿E. 橙 用静电吸附墨粉后转移到纸张上,是哪种输出设备的工作方式( A. 针式打印机 B. 喷墨打印机 C. 激光打印机 D. 笔式绘图仪 E. 喷墨绘图 仪普及组 C 语言小时完成 )•• 全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效••1. 2. 3. 4. 5. 6..选择一个正确答案代码( A/B/C/D/E ),填入每题的括号内 ( 每题1.5分, 共30分) 美籍匈牙利数学家冯•诺依曼对计算机科学发展所做出的贡献是( A. 提出理想计算机的数学模型,成为计算机科学的理论基础。

是世界上第一个编写计算机程序的人。

提出存储程序工作原理, 并设计出第一台具有存储程序功能的计算机 采用集成电路作为计算机的主要功能部件。

指出计算机性能将以每两年翻一番的速度向前发展。

)。

B. C. D. E.下列哪个不是CPU (中央处理单元)(A. Intel ItaniumB. DDR SDRAMC. AMD Athlon64D. AMD OpteronE. IBM Power 5 下列网络上常用的名字缩写对应的中文解释错误的是( WWW (World Wide Web ) :万维网。

URL (Uniform Resource Locator ):统一资源定位器。

HTTP(Hypertext Transfer Protocol ):超文本传输协议。

noip普及组初赛(c++)试题及答案

noip普及组初赛(c++)试题及答案

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

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

)1、关于图灵机下面的说法哪个是正确的:A)图灵机是世界上最早的电子计算机。

B)由于大量使用磁带操作,图灵机运行速度很慢。

C)图灵机是英国人图灵发明的,在二战中为破译德军的密码发挥了重要作用。

D)图灵机只是一个理论上的计算模型。

2、关于计算机内存下面的说法哪个是正确的:A)随机存储器(RAM)的意思是当程序运行时,每次具体分配给程序的内存位置是随机而不确定的。

B)1MB内存通常是指1024*1024字节大小的内存。

C)计算机内存严格说来包括主存(memory)、高速缓存(cache)和寄存器(register)三个部分。

D)一般内存中的数据即使在断电的情况下也能保留2个小时以上。

3、关于BIOS下面说法哪个是正确的:A)BIOS是计算机基本输入输出系统软件的简称。

B)BIOS里包含了键盘、鼠标、声卡、显卡、打印机等常用输入输出设备的驱动程序。

C)BIOS一般由操作系统厂商来开发完成。

D)BIOS能提供各种文件拷贝、复制、删除以及目录维护等文件管理功能。

4、关于CPU下面哪个说法是正确的:A)CPU全称为中央处理器(或中央处理单元)。

B)CPU可以直接运行汇编语言。

C)同样主频下,32位的CPU比16位的CPU运行速度快一倍。

D)CPU最早是由Intel公司发明的。

5、关于ASCII,下面哪个说法是正确的:A)ASCII码就是键盘上所有键的唯一编码。

B)一个ASCII码使用一个字节的内存空间就能够存放。

C)最新扩展的ASCII编码方案包含了汉字和其他欧洲语言的编码。

D)ASCII码是英国人主持制定并推广使用的。

6、下列软件中不是计算机操作系统的是:A) Windows B) Linux C) OS/2 D) WPS7、关于互联网,下面的说法哪一个是正确的:A)新一代互联网使用的IPv6标准是IPv5标准的升级与补充。

最新NOIP初赛普及组C++试题及参考答案资料

最新NOIP初赛普及组C++试题及参考答案资料

精品文档第二十一届全国青少年信息学奥林匹克联赛初赛普及组C++语言试题竞赛时间:2015 年10 月11 日14:30-16:30一、单项选择题(共20 题,每题1.5 分,共计30 分;每题有且仅有一个正确选项)⒈1MB 等于( )。

A.10000 字节B.1024 字节C.1000×1000字节D.1024×1024字节⒉在PC 机中,PENTIUM(奔腾)、酷睿、赛扬等是指( )。

A.生产厂家名称 B.硬盘的型号 C.CPU 的型号 D.显示器的型号⒊操作系统的作用是( )。

A.把源程序译成目标程序B.便于进行数据管理C.控制和管理系统资源D.实现硬件之间的连接⒋在计算机内部用来传送、存贮、加工处理的数据或指令都是以( )形式进行的。

A.二进制码B.八进制码C.十进制码D.智能拼音码⒌下列说法正确的是( )。

A.CPU 的主要任务是执行数据运算和程序控制B.存储器具有记忆能力,其中信息任何时候都不会丢失C.两个显示器屏幕尺寸相同,则它们的分辨率必定相同D.个人用户只能使用Wifi 的方式连接到Internet⒍二进制数00100100 和00010100 的和是( )。

A.00101000B.01100111C.01000100D.00111000⒎与二进制小数0.1 相等的十六进制数是( )。

A.0.8B.0.4C.0.2D.0.1⒏所谓的“中断”是指( )。

A.操作系统随意停止一个程序的运行B.当出现需要时,CPU 暂时停止当前程序的执行转而执行处理新情况的过程C.因停机而停止一个程序的运行D.电脑死机⒐计算机病毒是( )。

A.通过计算机传播的危害人体健康的一种病毒B.人为制造的能够侵入计算机系统并给计算机带来故障的程序或指令集合C.一种由于计算机元器件老化而产生的对生态环境有害的物质D.利用计算机的海量高速运算能力而研制出来的用于疾病预防的新型病毒⒑FTP 可以用于( )。

noip普及组初赛试题及答案

noip普及组初赛试题及答案

noip普及组初赛试题及答案### NOIP 普及组初赛试题及答案#### 一、选择题(每题2分,共10分)1. 题目:计算机程序设计语言中,哪种语言是由Dennis Ritchie在1970年代初期开发的?- A. Java- B. C语言- C. Python- D. Ruby答案:B2. 题目:在计算机科学中,算法的时间复杂度是指什么?- A. 算法执行所需的内存大小- B. 算法执行所需的时间长短- C. 算法的可读性- D. 算法的可扩展性答案:B3. 题目:以下哪个是计算机网络中的数据交换技术?- A. TCP- B. UDP- C. FTP- D. HTTP答案:A4. 题目:在HTML中,用于定义文档类型声明的标签是哪一个?- A. `<!DOCTYPE>`- B. `<html>`- C. `<head>`- D. `<body>`答案:A5. 题目:以下哪个是操作系统的五大基本功能之一?- A. 邮件服务- B. 文件系统管理- C. 网络服务- D. 办公自动化答案:B#### 二、填空题(每空2分,共20分)1. 在C语言中,用于定义一个整型变量的关键字是 int。

2. 数据结构中的栈是一种后进先出(LIFO)的数据结构。

3. 在Java中,一个类可以继承另一个类的属性和方法,这体现了面向对象程序设计的继承特性。

4. 在数据库管理系统中,SQL代表结构化查询语言,它是用于管理关系数据库的标准语言。

5. 计算机网络中的DNS服务用于将域名解析为IP地址。

#### 三、简答题(每题10分,共20分)1. 题目:请简述什么是二叉树,并给出二叉树的两种主要遍历方式。

答案:二叉树是一种特殊的树形数据结构,其中每个节点最多有两个子节点,通常称为左子节点和右子节点。

二叉树的两种主要遍历方式是前序遍历和后序遍历。

前序遍历的顺序是先访问根节点,然后是左子树,最后是右子树。

NOI普及组初赛及答案C

NOI普及组初赛及答案C

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

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

●不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料一、单项选择题(共20题,每题1.5分,共计30分;每题且仅有一个正确选项)1.计算机如果缺少(),将无法正常启动。

A.内存B.鼠标C.U盘D.摄像头2.()是一种先进先出的线性表。

A.栈B.队列C.哈希表(散列表)D.二叉树3.目前计算机芯片(集成电路)制造的主要原料是(),它是一种可以在沙子中提炼出的物质。

A.硅B.铜C.锗D.铝4.十六进制数9A在()进制下是232。

A.四B.八C.十D.十二5.()不属于操作系统。

A.Windows B.DOS C.Photoshop D.NOI Linux6.如果一棵二叉树的中序遍历是BAC,那么它的先序遍历不可能是()。

A.ABC B.CBA C.ACB D.BAC7.目前个人电脑的()市场占有率最靠前的厂商包括Intel、AMD等公司。

A.显示器B.CPU C.内存D.鼠标8.使用冒泡排序对序列进行升序排列,每执行一次交换操作系统将会减少1个逆序对,因此序列5,4,3,2,1需要执行()次操作,才能完成冒泡排序。

A.0 B.5 C.10 D.159.1946年诞生于美国宾夕法尼亚大学的ENIAC属于()计算机。

A.电子管B.晶体管C.集成电路D.超大规模集成电路10.无论是TCP/IP模型还是OSI模型,都可以视为网络的分层模型,每个网络协议都会被归入某一层中。

如果用现实生活中的例子来比喻这些“层”,以下最恰当的是()。

A.中国公司的经理与波兰公司的经理交互商业文件B.军队发布命令C.国际会议中,每个人都与他国地位对等的人直接进行会谈D.体育比赛中,每一级比赛的优胜者晋级上一级比赛11.矢量图(Vector Image)图形文件所占的贮存空间比较小,并且无论如何放大、缩小或旋转等都不会失真,是因为它()。

NOIP普及组C题目及答案

NOIP普及组C题目及答案

第十一届全国青少年信息学奥林匹克联赛初赛试题2005普及组C语言二小时完成●●全部试题答案均要求写在答卷纸上;写在试卷纸上一律无效●●一.选择一个正确答案代码A/B/C/D/E;填入每题的括号内每题1.5分;共30分1.在字符串“ababacbabcbdecced”中出现次数最多的字母出现了次..A.6B.5C.4D.3E.22.设全集I={a;b;c;d;e;f;g;h};集合A={a;b;c;d;e;f};B={c;d;e};C={a;d};那么集合A∩B∩~C为..A.{c;e}B.{d;e}C.{e}D.{c;d;e}E.{d;f}3.和十进制数23的值相等的二进制数是..A.10110B.11011C.11011D.10111E.100114.完全二叉树的结点个数为11;则它的叶结点个数为..A.4B.3C.5D.2E.65.平面上有五个点A5;3;B3;5;C2;1;D3;3;E5;1..以这五点作为完全图G 的顶点;每两点之间的直线距离是图G中对应边的权值..以下哪条边不是图G的最小生成树中的边..A.ADB.BDC.CDD.DEE.EA6.Intel的首颗16位处理器是..A.8088B.80386C.80486D.8086E. Pentium7.处理器A每秒处理的指令数是处理器B的2倍..某一特定程序P分别编译为处理器A和处理器B的指令;编译结果处理器A的指令数是处理器B的4倍..已知程序P在处理器A上执行需要1个小时;那么在输入相同的情况下;程序P在处理器B上执行需要小时..A.4B.2C.1D.1/2E.1/48.以下哪个不是计算机的输出设备..A.音箱B.显示器C.打印机D.扫描仪E.绘图仪9.下列活动中不属于信息学奥赛的系列活动的是..A.NOIPB.NOIC.IOID.冬令营E.程序员等级考试10.以下断电之后仍能保存数据的是..A.硬盘B.寄存器C.显存D.内存E.高速缓存11.以下哪个软件不是即时通信软件..A.网易泡泡B.MSNMessengerC.GoogleTalkD.3DSMaxE.12.下列关于高级语言的说法错误的是..A.Fortran是历史上的第一个面向科学计算的高级语言B.Pascal和C都是编译执行的高级语言C.C++是历史上的第一个支持面向对象的语言D.编译器将高级语言程序转变为目标代码E.高级语言程序比汇编语言程序更容易从一种计算机移植到另一种计算机上13.下列设备不具有计算功能的是..A.笔记本电脑B.掌上电脑C.智能手机D.电子计算器E.液晶显示器14.常见的邮件传输服务器使用协议接收邮件..A.HTTPB.SMTPC.TCPD.FTPE. POP315.下列浏览器中;由微软公司开发的浏览器是..A.InternetExplore Bscape C.OperaD.FirefoxE.Mozilla16.一位艺术史学家有20000幅真彩色图像;每幅图像约占3M空间..如果将这些图像以位图形式保存在CD光盘上一张CD光盘的容量按600M计算;大约需要张CD光盘..A.1B.10C.100D.1000E.1000017.设A=true;B=false;C=false;D=true;以下逻辑运算表达式值为真的是..A.A∧B∨C∧DB.A∧B∨C∧DC.A∧B∨C∧DD.A∧B∨C∨DE.A∨B∧C∧D18.37258+B16的运算结果是..A.37368B.201610C.D.300610E.7B01619.二叉树T的宽度优先遍历序列为ABCDEFGHI;已知A是C的父结点;D是G 的父结点;F是I的父结点;树中所有结点的最大深度为3根结点深度设为0;可知F的父结点是..A.无法确定B.BC.CD.DE.E20.设栈S的初始状态为空;元素a;b;c;d;e;f;g依次入栈;以下出栈序列不可能出现的是..A.a;b;c;e;d;f;gB.b;c;a;f;e;g;dC.a;e;d;c;b;f;gD.d;c;f;e;b;a;gE.g;e;f;d;c;b;a二.问题求解请在空格处填上答案;每空5分;共10分1.将数组{32;74;25;53;28;43;86;47}中的元素按从小到大的顺序排列;每次可以交换任意两个元素;最少需要交换次..2.有3个课外小组:物理组;化学组和生物组..今有张、王、李、赵、陈5名同学;已知张、王为物理组成员;张、李、赵为化学组成员;李、赵、陈为生物组成员..如果要在3个小组中分别选出3位组长;一位同学最多只能担任一个小组的组长;共有种选择方案..三.阅读程序共4题;每题8分;共计32分1.include<stdio.h>intmain{inta;b;scanf“%d”;&a;b=aaa+1;ifb%3==0b=b/3;ifb%5==0b=b/5;ifb%7==0b=b/7;ifb%9==0b=b/9;ifb%11==0b=b/11;ifb%13==0b=b/13;ifb%15==0b=b/15;printf“%d\n”;100a–b/2;return0;}输入:10输出:2.include<stdio.h>intmain{charstr20=“Today-is-terrible”; inti;fori=6;i<=10;i++ifstri==‘-‘stri–1=‘x‘;fori=12;i>=0;i--ifstri==‘t’stri+1=‘e’;printf“%s\n”;str;return0;}输出:3.include<stdio.h>intmain{inta;b;c;p;q;r3;scanf“%d%d%d”;&a;&b;&c;p=a/b/c;q=b–c+a+p;r0=ap/;r1=r0r0–300;if3q–p%3<=r0&&r2==r2 r1=rr0/p%2;elser1=q%p;printf“%d\n”;r0–r1; return0;}输入:10073输出:4.include<stdio.h> include<string.h> intmain{charstr60;intlen;i;j;chr26; charmmin='z'; scanf"%s";str;len=strlenstr;fori=len-1;i>=1;i--ifstri-1<stribreak;ifi==0{printf"Noresult\n";return0; }forj=0;j<i-1;j++putcharstrj; memsetchr;0;sizeofchr;forj=i;j<len;j++{ifstrj>stri-1&&strj<mminmmin=strj;chrstrj-'a'++;}chrmmin-'a'--;chrstri-1-'a'++; putcharmmin;fori=0;i<26;i++forj=0;j<chri;j++putchari+'a';putchar'\n';return0;}输入:zzyzcccbbbaaa输出:四.完善程序前4空;每空2分;后5空;每空4分;共28分1.判断质数题目描述:给出一个正整数;判断这个数是否是质数..输入:一个正整数n1≤n≤10000..输出:如果n是质数;输出”YES”;否则;输出”NO”..输入样例:10输出样例:NO程序:include<stdio.h>intmain{int①;scanf"%d";&n;ifn==2puts②;elseif③||n%2==0puts"NO";else{i=3;whileii<=n{if④{puts"NO";return0;}i=i+2;}puts"YES";}return0;}2.木材加工题目描述:木材厂有一些原木;现在想把这些木头切割成一些长度相同的小段木头;需要得到的小段的数目是给定的..当然;我们希望得到的小段越长越好;你的任务是计算能够得到的小段木头的最大长度..木头长度的单位是cm..原木的长度都是正整数;我们要求切割得到的小段木头的长度也是正整数..输入:第一行是两个正整数N和K1≤N≤10000;1≤K≤10000;N是原木的数目;K 是需要得到的小段的数目..接下来的N行;每行有一个1到10000之间的正整数;表示一根原木的长度..输出:输出能够切割得到的小段的最大长度..如果连1cm长的小段都切不出来;输出”0”..输入样例:37232124456输出样例:114程序:include<stdio.h>intn;k;len10000;intisokintt{intnum=0;i;fori=0;i<n;i++{ifnum>=kbreak;num=①;}if②return1;elsereturn0;}intmain{inti;left;right;mid; scanf"%d%d";&n;&k;right=0;fori=0;i<n;i++{scanf"%d";&leni;ifright<leniright=leni; }right++;③;while④<right{mid=left+right/2;if⑤right=mid;elseleft=mid;}printf"%d\n";left; return0;}参考答案一.选择题BADEDDDDEADCEEACDBCE 二.问题解答1.52.11三.阅读程序1.4992.Today-ix-terrible3.-74524.zzzaaabbbcccy 四.完善程序1.1n;i或者i;n2’YES’3n==1或者n-1==04n%i==0或者n%i2.1num + leni / t2num>=k3left=04left+15isokmid 或者 isokmid == 0。

noip205信息学奥赛普及组初赛c++试题

noip205信息学奥赛普及组初赛c++试题

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

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

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

一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)1.1MB等于( )。

A.1000字节 B.1024字节C.1000X 1000字节 D.1024X 1024字节2.在PC机中,PENTIUM(奔腾)、酷睿、赛扬等是指( )。

A.生产厂家名称 B.硬盘的型号 C.CPU的型号 D.显示器的型号3.操作系统的作用是( )。

A.把源程序译成目标程序 B.便于进行数据管理C.控制和管理系统资源 D.实现硬件之间的连接4.在计算机内部用来传送、存贮、加工处理的数据或指令都是以( )形式进行的。

A.二进制码 B.八进制码 C.十进制码 D.智能拼音码5.下列说法正确的是( )。

A.CPU的主要任务是执行数据运算和程序控制B.存储器具有记忆能力,其中信息任何时候都不会丢失C.两个显示器屏幕尺寸相同,则它们的分辨率必定相同D.个人用户只能使用Wifi的方式连接到Internet6.二进制数00100100和00010100的和是( )。

A. 00101000B. 01001001C. 01000100D.001110007.与二进制小数0.1相等的十六进制数是( )。

A. 0.8 B. 0.4 C. 0.2 D. 0.18.所谓的“中断”是指( )。

A.操作系统随意停止一个程序的运行B.当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的过程C.因停机而停止一个程序的运行D.电脑死机9.计算机病毒是( )。

A.通过计算机传播的危害人体健康的一种病毒B.人为制造的能够侵入计算机系统并给计算机带来故障的程序或指令集合C.一种由于计算机元器件老化而产生的对生态环境有害的物质D.利用计算机的海量高速运算能力而研制出来的用于疾病预防的新型病毒10.FTP可以用于( )。

NOIP普及组初赛及答案C

NOIP普及组初赛及答案C

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

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

●不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料一、单项选择题(共20题,每题分,共计30分;每题且仅有一个正确选项)1.计算机如果缺少(),将无法正常启动。

A.内存B.鼠标C.U盘D.摄像头2.()是一种先进先出的线性表。

A.栈B.队列C.哈希表(散列表) D.二叉树3.目前计算机芯片(集成电路)制造的主要原料是(),它是一种可以在沙子中提炼出的物质。

A.硅B.铜C.锗D.铝4.十六进制数9A在()进制下是232。

A.四B.八C.十D.十二5.()不属于操作系统。

A.Windows B.DOS C.Photoshop D.NOI Linux6.如果一棵二叉树的中序遍历是BAC,那么它的先序遍历不可能是()。

A.ABC B.CBA C.ACB D.BAC7.目前个人电脑的()市场占有率最靠前的厂商包括Intel、AMD等公司。

A.显示器B.CPU C.内存D.鼠标8.使用冒泡排序对序列进行升序排列,每执行一次交换操作系统将会减少1个逆序对,因此序列5,4,3,2,1需要执行()次操作,才能完成冒泡排序。

A.0 B.5 C.10 D.159.1946年诞生于美国宾夕法尼亚大学的ENIAC属于()计算机。

A.电子管B.晶体管C.集成电路D.超大规模集成电路10.无论是TCP/IP模型还是OSI模型,都可以视为网络的分层模型,每个网络协议都会被归入某一层中。

如果用现实生活中的例子来比喻这些“层”,以下最恰当的是()。

A.中国公司的经理与波兰公司的经理交互商业文件B.军队发布命令C.国际会议中,每个人都与他国地位对等的人直接进行会谈D.体育比赛中,每一级比赛的优胜者晋级上一级比赛11.矢量图(Vector Image)图形文件所占的贮存空间比较小,并且无论如何放大、缩小或旋转等都不会失真,是因为它()。

NOIP初赛普及组C题目及答案

NOIP初赛普及组C题目及答案

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

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

1.微型计算机中,控制器的基本功能是()。

A.控制机器各个部件协调工作B.实现算术运算和逻辑运算C.获取外部信息D.存放程序和数据2.设A=true,B=false,C=true,D=false,以下逻辑运算表达式值为真的是()。

A.(A∧B)∨(C∧D∨⌝A)B.((⌝A∧B)∨C)∧⌝DC.(B∨C∨D)∧D∧AD.A∧(D∨⌝C)∧B3.在下列关于图灵奖的说法中,不正确的是()。

A.图灵奖是美国计算机协会于1966年设立的,专门奖励那些对计算机事业作出重要贡献的个人B.图灵奖有“计算机界诺贝尔奖”之称C.迄今为止,还没有华裔计算机科学家获此殊荣D.图灵奖的名称取自计算机科学的先驱、英国科学家阿兰·图灵4.计算机在工作过程中,若突然停电,()中的信息不会丢失。

A.ROM和RAMB.CPUC.ROMD.RAM5.完全二叉树共有2*N-1个结点,则它的叶节点数是()。

A.N-1B.NC.2*ND.2N-16.在以下各项中,()不是操作系统软件。

A.SolarisB.LinuxC.WindowsVistaD.Sybase7.设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈S,出栈的序列为b,d,f,e,c,a,则栈S的容量至少应该是()。

A.6B.5C.4D.38.与十进制数28.5625相等的四进制数是()。

A.123.21B.131.22C.130.22D.130.219.设字符串S=”Olympic”,S的非空子串的数目是()。

A.28B.29C.16D.1710.Web2.0是近年来互联网的热门概念之一,其核心思想是互动与分享。

下列网站中,()是典型的Web2.0应用。

noip初赛试题普及组及答案

noip初赛试题普及组及答案

noip初赛试题普及组及答案一、选择题(每题5分,共20分)1. 在计算机中,用来表示存储容量的基本单位是()。

A. 字节B. 字C. 位D. 字长答案:A2. 下列关于算法复杂度的描述,正确的是()。

A. 算法复杂度与程序代码的长短有关B. 算法复杂度与程序的运行时间有关C. 算法复杂度与程序运行的输入数据有关D. 算法复杂度与程序运行的机器性能有关答案:C3. 在编程中,若要实现一个循环,直到满足某个条件才停止,应使用()。

A. while循环B. for循环C. do-while循环D. switch语句答案:A4. 在C++中,下列哪个关键字用于定义一个类()。

A. structB. classC. interface答案:B二、填空题(每题5分,共20分)1. 在计算机科学中,数据结构通常分为两大类:线性结构和________。

答案:非线性结构2. 一个完整的程序设计语言包括语法规则和________规则。

答案:语义3. 在计算机中,用二进制表示的数值中,最小的非零数是________。

答案:14. 在C++中,用于定义一个私有成员的关键字是________。

答案:private三、编程题(每题30分,共60分)1. 编写一个程序,计算并输出100以内所有偶数的和。

```c++#include <iostream>using namespace std;int main() {int sum = 0;for (int i = 1; i <= 100; i++) {if (i % 2 == 0) {sum += i;}}cout << "Sum of all even numbers within 100 is: " << sumreturn 0;}```2. 编写一个程序,实现一个简单的计算器,能够进行加、减、乘、除四则运算。

noip初赛普及组c试题及答案

noip初赛普及组c试题及答案

n o i p初赛普及组c试题及答案文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]第十届全国青少年信息学奥林匹克联赛初赛试题(普及组C语言二小时完成)●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一.选择一个正确答案代码(A/B/C/D/E),填入每题的括号内(每题1.5分,共30分)1.美籍匈牙利数学家冯·诺依曼对计算机科学发展所做出的贡献是()。

A.提出理想计算机的数学模型,成为计算机科学的理论基础。

B.是世界上第一个编写计算机程序的人。

C.提出存储程序工作原理,并设计出第一台具有存储程序功能的计算机EDVAC。

D.采用集成电路作为计算机的主要功能部件。

E.指出计算机性能将以每两年翻一番的速度向前发展。

2.下列哪个不是CPU(中央处理单元)()。

A.IntelItaniumB.DDRSDRAMC.AMDAthlon64D.AMDOpteronE.IBMPower53.下列网络上常用的名字缩写对应的中文解释错误的是()。

A.WWW(WorldWideWeb):万维网。

B.URL(UniformResourceLocator):统一资源定位器。

C.HTTP(HypertextTransferProtocol):超文本传输协议。

D.FTP(FileTransferProtocol):快速传输协议。

E.TCP(TransferControlProtocol):传输控制协议。

4.下面哪个部件对于个人桌面电脑的正常运行不是必需的()。

A.CPUB.图形卡(显卡)C.光驱D.主板E.内存5.下列哪个软件属于操作系统软件()。

A.MicrosoftWordB.金山词霸C.FoxmailD.WinRARE.RedHatLinux6.下列哪个不是计算机的存储设备()。

A.文件管理器B.内存C.高速缓存D.硬盘E.U盘7.下列说法中错误的是()。

A.CPU的基本功能就是执行指令。

noip初赛c语言试题及答案

noip初赛c语言试题及答案

noip初赛c语言试题及答案1. 选择题1.1 以下哪个选项是C语言中合法的变量名?A. 2variableB. variable2C. intD. _variable1.2 正确答案是 D。

变量名可以以字母或下划线开头,不能以数字开头,也不能是C语言的关键字。

1.3 以下哪个选项是C语言中合法的整型常量?A. 0x1AB. 0123C. 1.2E3D. 0b10101.4 正确答案是 A。

0x1A 是十六进制表示的整数,0123 是八进制表示的整数,1.2E3 是浮点数,0b1010 是二进制表示的整数,但不是合法的C语言常量。

1.5 以下哪个选项是C语言中合法的字符串常量?A. "Hello, World!"B. 'Hello, World!'C. "HelloD. "Hello\"1.6 正确答案是 A。

"Hello, World!" 是合法的字符串常量,'Hello, World!' 是字符常量,"Hello 是不完整的字符串常量,"Hello\" 是非法的字符串常量,因为反斜杠后面没有字符。

2. 填空题2.1 以下C语言代码中,变量a的值是多少?```cint a = 5;printf("%d", a);```2.2 答案是 5。

变量a被初始化为5,然后通过printf函数输出。

2.3 以下C语言代码中,变量b的值是多少?```cint b = 10;b = b + 5;printf("%d", b);```2.4 答案是 15。

变量b被初始化为10,然后增加5,最后输出15。

3. 编程题3.1 编写一个C语言程序,计算并输出100以内所有偶数的和。

```c#include <stdio.h>int main() {int sum = 0;for (int i = 1; i <= 100; i++) {if (i % 2 == 0) {sum += i;}}printf("Sum of even numbers from 1 to 100 is: %d\n", sum);return 0;}```3.2 程序的输出是:Sum of even numbers from 1 to 100 is: 2550。

noip普及组初赛试题及答案

noip普及组初赛试题及答案

noip普及组初赛试题及答案一、选择题(每题5分,共50分)1. 在计算机系统中,CPU的中文意思是什么?A. 中央处理器B. 存储器C. 输入输出设备D. 操作系统答案:A2. 下列关于二进制数的描述,错误的是?A. 二进制数只有0和1两个数字B. 二进制数的每一位代表2的幂次C. 二进制数的运算规则与十进制数相同D. 二进制数可以表示计算机中的数据答案:C3. 在编程语言中,用于控制程序流程的语句是?A. 赋值语句B. 条件语句C. 循环语句D. 所有选项答案:D4. 下列哪种数据结构不属于线性数据结构?A. 数组B. 链表C. 树D. 图答案:D5. 在计算机程序中,用于存储临时数据的存储区域是?A. 硬盘B. 内存C. 缓存D. 寄存器答案:B6. 以下哪个算法的时间复杂度是O(n^2)?A. 快速排序B. 归并排序C. 插入排序D. 线性查找答案:C7. 在数据库中,用于存储数据的表之间的关系称为?A. 索引B. 视图C. 外键D. 触发器答案:C8. 下列关于递归函数的描述,正确的是?A. 递归函数不能包含循环B. 递归函数必须有终止条件C. 递归函数可以无限递归D. 递归函数可以没有递归调用答案:B9. 在操作系统中,用于管理内存的机制是?A. 文件系统B. 进程调度C. 内存管理D. 网络通信答案:C10. 在网络通信中,TCP协议的主要作用是?A. 传输文件B. 建立连接C. 错误检测D. 路由选择答案:B二、填空题(每题5分,共30分)1. 在计算机中,一个字节由____位二进制数组成。

答案:82. 一个完整的算法应该包含输入、____和输出三个基本部分。

答案:处理3. 在编程中,____是一种常用的数据结构,用于存储具有相同数据类型的元素集合。

答案:数组4. 在面向对象编程中,封装、继承和____是三个基本特征。

答案:多态5. 在关系型数据库中,____是一种特殊的表,用于定义表之间的关系。

NOIP初赛普及组C试题及答案优选稿

NOIP初赛普及组C试题及答案优选稿

N O I P初赛普及组C试题及答案集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)第二十三届全国青少年信息学奥林匹克联赛初赛普及组C++语言试题竞赛时间:2017年10月14日14:30~16:30选手注意:●试题纸共有7页,答题纸共有2页,满分100分。

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

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

一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项)1.在8表示的数是十进制下的()。

A.43B.-85C.-43D.-842.计算机存储数据的基本单位是()。

A.bitB.ByteC.GBD.KB3.下列协议中与电子邮件无关的是()。

A.POP3B.SMTPC.WTOD.IMAP4.分辨率为800x600、16位色的位图,存储图像信息所需的空间为()。

A.937.5KBB.4218.75KBC.4320KBD.2880KB5.计算机应用的最早领域是()。

A.数值计算B.人工智能C.机器人D.过程控制6.下列不属于面向对象程序设计语言的是()。

A.CB.C++C.JavaD.C#7.NOI的中文意思是()。

A.中国信息学联赛B.全国青少年信息学奥林匹克竞赛C.中国青少年信息学奥林匹克竞赛D.中国计算机协会8.2017年10月1日是星期日,1999年10月1日是()。

A.星期三B.星期日C.星期五D.星期二9.甲、乙、丙三位同学选修课程,从4门课程中,甲选修2门,乙、丙各选修3门,则不同的选修方案共有()种。

A.36B.48C.96D.19210.设G是有n个结点、m条边(n≤m)的连通图,必须删去G的()条边,才能使得G变成一棵树。

A.m–n+1B.m-nC.m+n+1D.n–m+111.对于给定的序列{ak},我们把(i,j)称为逆序对当且仅当i<j且ai>aj。

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

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

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

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

一、单项选择题(共 20 题,每题 1.5 分,共计 30 分;每题有且仅有一个正确选项)1.1MB 等于( ) 。

A .1000 字节B .1024 字节C . 1000X 1000 字节D .1024X 1024 字节2.在 PC机中, PENTIUM(奔腾)、酷睿、赛扬等是指 ( ) 。

A .生产厂家名称B .硬盘的型号C .CPU的型号D .显示器的型号 3.操作系统的作用是( ) 。

A .把源程序译成目标程序B .便于进行数据管理C .控制和管理系统资源D .实现硬件之间的连接 4.在计算机内部用来传送、存贮、加工处理的数据或指令都是以( ) 形式进行的。

A .二进制码B .八进制码C .十进制码D .智能拼音码 5.下列说法正确的是 ( ) 。

A . CPU的主要任务是执行数据运算和程序控制B .存储器具有记忆能力,其中信息任何时候都不会丢失C .两个显示器屏幕尺寸相同,则它们的分辨率必定相同D .个人用户只能使用 Wifi 的方式连接到 Internet 6.二进制数 00100100 和 00010100 的和是 ( ) 。

A.00101000B. 01001001C. 01000100D.00111000 7.与二进制小数 0.1 相等的十六进制数是( ) 。

A . 0.8B . 0.4C . 0.2D . 0.1 8.所谓的“中断”是指 ( ) 。

A .操作系统随意停止一个程序的运行B .当出现需要时, CPU暂时停止当前程序的执行转而执行处理新情况的过程C .因停机而停止一个程序的运行D .电脑死机 9.计算机病毒是 ( ) 。

A .通过计算机传播的危害人体健康的一种病毒B .人为制造的能够侵入计算机系统并给计算机带来故障的程序或指令集合C .一种由于计算机元器件老化而产生的对生态环境有害的物质D .利用计算机的海量高速运算能力而研制出来的用于疾病预防的新型病毒10. FTP可以用于 ( ) 。

A .远程传输文件B .发送电子邮件C .浏览网页D .网上聊天 11.下面哪种软件不属于即时通信软件 ( ) 。

A .QQB . MSNC .微信D . P2P12.6 个顶点的连通图的最小生成树,其边数为 ( ) 。

A . 6B . 5C . 7D . 413. 链表不具备的特点是 ( ) 。

A .可随机访问任何一个元素B .插入、删除操作不需要移动元素C .无需事先估计存储空间大小D .所需存储空间与存储元素个数成正比14. 线性表若采用链表存储结构,要求内存中可用存储单元地址( ) 。

A .必须连续B .部分地址必须连续 c .一定不连续 D .连续不连续均可15.今有一空栈 S,对下列待进栈的数据元素序列 a,b ,c, d,e,f 依次进行进栈,进栈,出栈,进栈,进栈,出栈的操作,则此操作完成后,栈S 的栈顶元素为 ( ) 。

A. f B .c C .a D . b16.前序遍历序列与中序遍序序列相同的二叉树为( ) 。

A. 根结点无左子埘的二义树B.根结点无右子村的二叉附C.只有根结点的二叉树或非叶子结点只有左子树的二叉树D.只有根结点的二叉树或非叶子结点只有右子树的二叉树 17.如果根的高度为 1,只有 61 个结点的完全二叉树的高度为 ( ) 。

A .5B .6C .7D .8 18.下列选项中不属于视频文件格式的是( ) 。

A. TXTB. AVIC. MOVD. RMVB19.设某算法的计算时间表示为递推关系式T(n)=T(n-1)+n (n为正整数)及 T(0)=1 ,则该算法的时间复杂度为 ( ) 。

A. O(logn)B. O(nlogn)C. O(n)D. O(n2)20.在 NOI 系列赛事中参赛选手必须使用由承办单位统一提供的设备。

下列物品中不允许选手自带的是 ( ) 。

A .鼠标B .笔C .身份证D .准考证二、问题求解(共 2题,每题 5分,共计 10 分;每题全部答对得 5分,没有部分分) 1.重新排列 1234 使得每一个数字都不在原来的位置上,一共有_______ 种排法。

2.一棵结点数为 2015 的二叉树最多有_ 个叶子结点。

三、阅读程序写结果(共 4题,每题 8 分,共计 32分)1.#include<iostream>using namespace std;int main(){int a,b,c;a=1;b=2;c=3;if (a>b){if (a > c) cout <<a<<' ';else cout<<b<<' ';}cout<<c<<endl; return 0;}输出:______2.#include <iostream>using namespace std; struct point {int x;int y;};int main(){struct EX{int a;int b; point c;} e;e.a=1;e.b=2;e.c.x=e.a+e.b; e.c.y=e.a*e.b; cout<<e.c.x<<','<<e.c.y<<endl;return 0; } 输出:3.#include <iostream> #include <string> using namespace std; int main() {string str;int i;int count; count = 0;getline(cin, str);for (i =0; i < str.length(); i++){if (str[i]>='a'&&str[i]<='z') count++;}cout<<"It has "<<count<<" lowercases"<<endl; return 0;}输入 : NOI2016 will be held in Mian输出:Yang.4.#include <iostream> using namespace std; void fun(char *a, char *b) {a = b;(*a)++; } int main() {char c1, c2, *p1, *p2;c1='A';c2='a';p1= &c1;p2 = &c2;fun(p1, p2);cout<<c1<<c2<<endl;return 0;}输出 : _______四、完善程序(共 2 题,每题 14 分,共计 28 分)1.(打印月历)输入月份 m( 1<=m<=12) ,按一定格式打印 2015 年第 m月的月历。

(第三、四空 2.5 分,其余 3 分)例如, 2015年 1 月的月历打印效果如下(第一列为周日) :S M T W T F S1 2 34 5 6 7 8 9 1011 12 13 14 15 16 1718 19 20 21 22 23 2425 26 27 28 29 30 31【参考程序】#include <iostream>using namespace std;const int dayNum[]={-1, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};int m, offset,i;int main(){cin>>m;cout<<"S\tM\tT\tW\tT\tF\tS"<<endl;// '\t' 为 TAB制表符(1) ;for(i=1; i<m; i++)offset= (2) ;for(i=0; i<offset; i++)cout<<'\t';for (i=1;i<= (3) ; i++){cout<< (4) ;if (i==dayNum[m] || (5) ==0) cout<<endl;else cout<<'\t';}return 0;}2.(中位数)给定 n (n 为奇数且小于 1000)个整数,整数的范围在 O~m(O<m<2^31)之间,请使用二分法求这 n个整数的中位数。

所谓中位数,是指将这 n个数排序之后,排在正中间的数。

(第五空 2 分,其余 3 分)#include <iostream>using namespace std;const int MAXN=1000;int n,i,lbound,rbound,mid,m,count;int x[MAXN];int main(){cin>>n>>m;for(i=0; i<n; i++)cin>>x[i];lbound=0;rbound=m;while( (1) ){mid=(lbound+rbound)/2;(2) ;for(i=0; i<n; i++)if( (3) ) (4) ;if(count>n/2) lbound=mid+1;else (5) ;}cout<<rbound<<endl;return 0;、选择题答案}二、问题求解1.9 解答:全部排列 24 种,一个在原位的有 C41=4,两个在原位的有 C42=6,三个在原位的有C43=4,四个在原位的有 C44=1,所在全部不在原位的 24-4-6-4-1=9 种。

2.1008三、阅读程序1. 32.3,23.It has 18 lowercases4.Ab四、程序填空1.(1)offset=4 (2) (offset+dayNum[i])%7 (3)dayNum[m] (4)i (5)(offset+i)%72.(1) lbound<rbound 或 rbound>lbound ( 2)count=0 ( 3) x[i]>mid 或 mid<x[i](4)count=count+1 或 count++ 或 ++count (5) rbound=mid。

相关文档
最新文档