ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:19.25KB ,
资源ID:15728769      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15728769.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(NOIP初赛普及组C++试题文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

NOIP初赛普及组C++试题文档格式.docx

1、A.CB.C+C.JavaD.C#7.NOI 的中文意思是()。中国信息学联赛全国青少年信息学奥林匹克竞赛中国青少年信息学奥林匹克竞赛中国计算机协会8.2017 年 10 月 1 日是星期日,1999 年 10 月 1 日是(星期三星期日星期五星期二9.甲、乙、丙三位同学选修课程,从 4 门课程中,甲选修 2 门,乙、丙各选修3 门,则不同的选修方案共有( )种。CCF NOIP2017 初赛普及组 C+语言试题第 1 页,共 7 页36B. 4896D. 19210.设 G 是有 n 个结点、m 条边(n m)的连通图,必须删去 G 的()条边,才能使得 G 变成一棵树。A. m n + 1

2、B. m - nC. m + n + 1D. n m + 111. 对于给定的序列ak,我们把 (i, j)称为逆序对当且仅当 i aj。那么序列 1, 7, 2, 3, 5, 4 的逆序对数为()个。4B. 56D. 712.表达式 a * (b + c) * d 的后缀形式是(A. a b c d * + *B. a b c + * d *C. a * b c + * dD. b + c * a * d13.向一个栈顶指针为 hs 的链式栈中插入一个指针 s 指向的结点时,应执行( )。A.hs-next = s;B.s-next = hs; hs = s;C.s-next = hs-ne

3、xt; hs-D.s- hs = hs-14.若串 S = “copyright”,其子串的个数是(72B. 454615.十进制小数 13.375 对应的二进制数是(1101.011B. 1011.0111101.1011010.0116.对于入栈顺序为 a, b, c, d, e, f, g 的序列,下列()不可能是合法的出栈序列。a, b, c, d, e, f, ga, d, c, b, e, g, fa, d, b, c, g, f, eg, f, e, d, c, b, a17.设 A 和 B 是两个长为 n 的有序数组,现在需要将 A 和 B 合并成一个排好序的数组,任何以元素比

4、较作为基本运算的归并算法在最坏情况下至少要做()次比较。n2n log n2n2n - 118.从()年开始,NOIP 竞赛将不再支持 Pascal 语言。202020212022202319. 一家四口人,至少两个人生日属于同一月份的概率是( )(假定每个人生日属于每个月份的概率相同且不同人之间相互独立)。A. 1/12 B. 1/144 C. 41/96 D. 3/4第 2 页,共 7 页20. 以下和计算机领域密切相关的奖项是( )。A. 奥斯卡奖 B. 图灵奖 C. 诺贝尔奖 D. 普利策奖二、问题求解(共 2 题,每题 5 分,共计 10 分)1.一个人站在坐标(0, 0)处,面朝

5、x 轴正方向。第一轮,他向前走 1 单位距离,然后右转;第二轮,他向前走 2 单位距离,然后右转;第三轮,他向前走 3 单位距离,然后右转他一直这么走下去。请问第 2017 轮后,他的坐标是:(_,_)。(请在答题纸上用逗号隔开两空答案)2.如右图所示,共有 13 个格子。对任何一个格子进行一次操作,会使得它自己以及与它上下左右相邻的格子中的数字改变(由 1 变 0,或由 0 变 1)。现在要使得所有的格子中的数字都变为 0,至少需要_次操作。三、阅读程序写结果(共 4 题,每题 8 分,共计 32 分)1.#include using namespace std;int main() int

6、 t256; string s; int i;cin s;for (i = 0; i 256; i+) ti = 0; s.length(); i+) tsi+; i+) if (tsi = 1) cout si endl; return 0; no 第 3 页,共 7 页输入:xyzxyw输出:_2.#include n; g(m, n, 0) 7 33.#include ch;n = ch.length(); 200; i+) bi = 0;for (i = 1;= n; i+) ai = chi - 1 - 0; bi = bi - 1 + ai;res = bn;第 4 页,共 7 页

7、t = 0;for (i = n; i 0; i-) if (ai = 0)t+;if (bi - 1 + t res) res = bi - 1 + t; res 10011010110011011010111100014.#include m; int x = 1;int y = 1; int dx = 1; int dy = 1; int cnt = 0;while (cnt != 2) cnt = 0;x= x + dx;y= y + dy;if (x = 1 | x = n) +cnt;dx = -dx;if (y = 1 | y = m) +cnt;dy = -dy; x y 输入

8、 1:4 3第 5 页,共 7 页输出 1:_(3 分)输入 2:2017 1014输出 2:_(5 分)四、完善程序(共 2 题,每题 14 分,共计 28 分)1.(快速幂)请完善下面的程序,该程序使用分治法求 xp mod m 的值。(第一空 2 分,其余 3 分)三个不超过 10000 的正整数 x,p,m。xp mod m 的值。提示:若 p 为偶数,xp=(x2)p/2;若 p 为奇数,xp=x*(x2)(p-1)/2。#include p result =(1)while (2) if (p % 2 = 1)(3)p /= 2;x =(4)(5)return 0;2.(切割绳子)有 n 条绳子,每条绳子的长度已知且均为正整数。绳子可以以任意正整数长度切割,但不可以连接。现在要从这些绳

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1