欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    NOIP2016提高组C++初赛试题-.doc.doc

    • 资源ID:576188       资源大小:180KB        全文页数:13页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    NOIP2016提高组C++初赛试题-.doc.doc

    |第二十二届全国青少年信息学奥林匹克联赛初赛提高组 C+语言试题竞赛时间:2016 年 10 月 22 日 14:3016:30选手注意: 试题纸共有 13 页,答题纸共有 2 页,满分 100 分。请在答题纸上作答,写在试题纸上的一律无效。 不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。一、单项选择题(共 15 题,每题 1.5 分,共计 22.5 分;每题有且仅有一个正确 选项)1. 以下不是微软公司出品的软件是( )。. Powerpoint . Word. Excel . 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 . S . D . A3. 二进制数 00101100 和 01010101 异或的结果是( )。. 00101000 . 01111001 . 01000100 . 001110004. 与二进制小数 0.1 相等的八进进制数是 ( )。. 0.8 . 0.4 . 0.2 . 0.15. 以比较作为基本运算,在 N 个数中找最小数的最少运算次数为 ( )。. N . N-1 . N2 . log N6. 表达式 a*(b+c)-d 的后缀表达形式为 ( )。. abcd*+- . abc+*d- . abc*+d- . -+*abcd7. 一棵二叉树如右图所示,若采用二叉树链表存储该二叉 树(各个结点包括结点的数据、左孩子指针、右孩子指针)。如果没有左孩子或者右孩子,则对应的为空指针。那么该链表中空指针的数目为( )。A. 6 B. 7 C. 12 . 148. G 是一个非连通简单无向图,共有 28 条边,则该图至少有 ( ) 个顶点。. 10 . 9 .8 .7CCF NOIP2016 初赛提高组 C+语言试题 第 1 页,共 13 页|9. 某计算机的 CPU 和内存之间的地址总线宽度是 32 位(bit),这台计算机最 多可以使用( )的内存。A. 2GB B. 4GB C. 8GB D. 16GB10. 有以下程序:#include using namespace std;int main() int k = 4, n = 0; while (n 。如果 L 中存在 x i(1 xi+1 > . > xn, 则称 L 是单峰的,并称 x i 是 L 的“峰顶”。现在已知 L 是单峰的,请把 a-c 三行代码补全到算法中使得算法 正确找到 L 的峰顶。a. Search(k+1, n)b. Search(1, k-1)c. return LkSearch(1, n)1. k n/22. if Lk > Lk-1 and Lk > Lk+13. then _4. else if Lk > Lk-1 and Lk using namespace std;int main() int a6 = 1, 2, 3, 4, 5, 6; int pi = 0;int pj = 5; int t , i;while (pi using namespace std;int main() char a100100, b100100; string c100;string tmp;int n, i = 0, j = 0, k = 0, total_len100, length1003;CCF NOIP2016 初赛提高组 C+ 语言试题第 5 页,共 13 页|cin >> n; getline(cin, tmp);for (i = 0; i = lengthi2) cout lengthi1) break;if (j = lengthi2) cout using namespace std;int lps(string seq, int i, int j) int len1, len2;if (i = j) return 1;if (i > j) return 0;if (seqi = seqj)return lps(seq, i + 1, j - 1) + 2; len1 = lps(seq, i, j - 1);len2 = lps(seq, i + 1, j); if (len1 > len2)return len1; return len2;int main() string seq = “acmerandacm“; int n = seq.size();cout #include using namespace std;int map100100;int sum100, weight100; int visit100;CCF NOIP2016 初赛提高组 C+语言试题 第 7 页,共 13 页|int n;void dfs(int node) visitnode = 1; sumnode = 1; int v, maxw = 0;for (v = 1; v maxw) maxw = sumv;if (n - sumnode > maxw) maxw = n - sumnode;weightnode = maxw;int main() memset(map, 0, sizeof(map); memset(sum, 0, sizeof(sum); memset(weight, 0, sizeof(weight); memset(visit, 0, sizeof(visit); cin >> n;int i, x, y;for (i = 1; i > x >> y; mapxy = 1; mapyx = 1;dfs(1);int ans = n, ansN = 0; for (i = 1; i using namespace std; #define MAXN 200000#define infinity 2147483647int answerMAXN, heightMAXN, previousMAXN, nextMAXN; int rankMAXN;int n;void sort(int l, int r) int x = heightrank(l + r) / 2, i = l, j = r, temp; while (i x) j-;if ( (1) ) temp = ranki; ranki = rankj; rankj = temp;CCF NOIP2016 初赛提高组 C+ 语言试题 第 9 页,共 13 页|i+; j-;if (i > n;int i, higher, shorter; for (i = 1; i > heighti; ranki = i;sort(1, n);for (i = 1; i = 2; i-) higher = shorter = infinity; if (previousi !=0)shorter = heighti - heightpreviousi; if (nexti != 0)(3) ;if ( (4) )answeri = previousi;elseansweri = nexti;nextpreviousi = nexti;(5) ;for (i = 2; i 1)个城市因地震而导致交通中断时,首都到多少个城市的最短路径长度会发生改变。如果因为无法通过第 i 个城市而导致从首都出发无法到达某个城CCF NOIP2016 初赛提高组 C+语言试题第 10 页,共 13 页

    注意事项

    本文(NOIP2016提高组C++初赛试题-.doc.doc)为本站会员(小**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开