版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十八届全国青少年信息学奥林匹克联赛初赛〔普及组C++语言试题〕竞赛时间:2012101314:30~16:30选手留意:102100分。请在答题纸上作答,写在试题纸上一律无效。不得使用任何电子设备〔如计算器、手机、电子词典等〕或查阅任何书籍资料一、单项选择题〔201.530分;每题且仅有一个正确选项〕1.计算机假设缺少〔A,将无法正常启动。1 23 4 5678910A BA B CCBCAA11 1213 14 151617181920B DB C CDCACBA.内存 B.鼠标 C.U盘 D.摄像头22〔B〕是一种先进先出的线性表。A.栈 B.队列 C.哈希表〔散列表〕 D.二叉树目前计算机芯片〔集成电路〕制造的主要原料是〔A,它是一种可以在沙子中提炼出的物质A.硅 B.铜 C.锗 D.铝十六进制数9A在〔 B〕进制下是232。A.四 B.八 C.十
D.十二5〔 C〕不属于操作系统A.Windows B.DOS
C.Photoshop D.NOILinux66.假设一棵二叉树的中序遍历是BA,那么它的先序遍历不行能是〔CA.ABC B.CBA C.ACB D.BAC目前个人电脑的〔B 〕市场占有率最靠前的厂商包括Intel、AMD等公司。A.显示器 B.CPU C.内存 D.鼠标使用冒泡排序对序列进展升序排列,每执行一次交换操作系统将会削减1个逆序对,因此序列5,4,3,2,1需要执行〔C〕次操作,才能完成冒泡排序。A.0 B.5 C.10 D.1519461946年诞生于美国宾夕法尼亚大学的ENIAC属于〔A〕计算机。电子管 B.晶体管 C.集成电路 D.超大规模集成电路无论是TCP/IP模型还是OSI模型,都可以视为网络的分层模型,每个网络协议都会被归入某一层中。假设用现实生活中的例子来比方这些“层〔A。中国公司的经理与波兰公司的经理交互商业文件军队公布命令国际会议中,每个人都与他国地位对等的人直接进展会谈体育竞赛中,每一级竞赛的优胜者晋级上一级竞赛矢量图〔VectorImage〕图形文件所占的贮存空间比较小,并且无论如何放大、缩小或旋转等都不会失真,是由于它〔 B。A.记录了大量像素块的颜色值来表示图像B.用点、直线或者多边形等基于数学方程的几何图元来表示图像CD假设一个栈初始时为空,且当前栈中的元素从栈顶到栈底依次为a,b,c,另有元素d已经出栈,则可能的入栈挨次是〔 D。A.a,d,c,b B.b,a,c,d C.a,c,b,d D.d,a,b,c13〔B 〕是主要用于显示网页效劳器或者文件系统的HTML互的一种软件。A.资源治理器 B.扫瞄器 C.电子邮件 D.编译器1414〔C〕是目前互联网上常用的E-mai效劳协议。A. B.FTP C.POP3D.Telnet15〔C〕问题……直到最终的子问题可以简洁地直接求解。而原问题的解就是子问题解的并。A.动态规划 B.贪心 C.分治 D.搜寻16.地址总线的位数打算16.地址总线的位数打算了CPU可直接寻址的内存空间大小,例如地址总线为16位,其最大的可寻址空间为64KB。假设地址总线是32位,则理论上最大可寻址的内存空间为〔 D。A.128KB B.1MB C.1GB D.4GB蓝牙和Wi-Fi都是〔 C 〕设备。A.无线广域网 B.无线城域网 C.无线局域网 D.无线路由器在程序运行过程中,假设递归调用的层数过多,会由于〔A〕引发错误。A.系统安排的栈空间溢出 B.系统安排的堆空间溢出C.系统安排的队列空间溢出 D.系统安排的链表空间溢出19.19.AAABBBCCC个不同的非空子串。〔C〕A.3 B.12 C.36 D.4520.仿生学的问世开拓了独特的科学技术进展道路。人们争论生物体的构造、功能和工作原理,并将这些原理移植于兴的工程技术中。以下关于仿生学的表达,错误的选项是〔B〕A.由争论蝙蝠,制造雷达 B.由争论蜘蛛网,制造因特网C.由争论海豚,制造声纳 D.由争论电鱼,制造伏特电池二、问题求解〔共2题,每题5分,共计10分〕假设平面上任取n个整点〔横纵坐标都是整数,其中肯定存在两个点,它们连线的中点也是整点那么n至少是 。在NOI期间,主办单位为了欢送来自各国的选手,进展了盛大的晚宴。在第十八桌,5名大陆选手和5名港澳选手共同进膳为了增进沟通他们打算相隔就坐即每个大陆选手左右旁都是港澳选手,每个港澳选手左右旁都是大陆选手。那么,这一桌一共有 种不同的就坐方案。注:假设在两个方案中,每个选手左右相邻的选手一样,则视为同一种方案。三、阅读程序写结果。〔4832〕1.#include<iostream>usingnamespacestd;inta,b,c,d,e,ans;intmain{cin>>a>>b>>c;3 d=a+b;7 e=b+c;10ans=d+e;cout<<ans<<endl;return0;}输入:125输出: 10 2.#include<iostream>usingnamespacestd;intn,i,ans;intmain{cin>>n;ans=0;for(i=1;i<=n;i++)111111if(n%i==0)ans++;cout<<ans<<endl;return0;}输入:18输出: 24 3.#include<iostream>usingnamespacestd;intn,i,j,a[100][100];intsolve(intx,inty){intu,v;if(x==n)returna[x][y];u=solve(x+1,y);v=solve(x+1,y+1);if(u>v)returna[x][y]+u;elsereturna[x][y]+v;}intmain{cin>>n;for(i=1;i<=n;i++)for(j=1;j<=i;j++)cin>>a[i][j];cout<<solve(1,1)<<endl;return0;}输入:52-142-1-2-164032-158输出: 4.#include<iostream>#include<string>usingnamespacestd;intn,i,j,ans;strings;charget(inti){if(i<n)returns[i];elsereturns[i-n];}intmain{cin>>s;n=s.size;ans=0;for(i=1;i<=n-1;i++){for(j=0;j<=n-1;j++)if(get(i+j)<get(ans+j)){ans=i;break;}elseif(get(i+j)>get(ans+j))break;}for(j=0;j<=n-1;j++)cout<<get(ans+j);cout<<endl;return0;}输入:CBBA输出: 四、完善程序〔228328〕1.〔坐标统计〕输入n个整点在平面上的坐标。对于每个点,可以掌握全部位于它左下方的点〔即x、y坐标都比它小〕,它可以掌握的点的数目称为“战斗力”。依次输出每个点的战斗力,最终输出战斗力最高的点的编号〔假设假设干个点的战斗力并列最高,输出其中最大的编号〕。#include<iostream>usingnamespacestd;constintSIZE=100;intx[SIZE],y[SIZE],f[SIZE];intn,i,j,max_f,ans;intmain{cin>>n;for(i=1;i<=n;i++)cin>>x[i]>>y[i];max_f=0;for(i=1;i<=n;i++){f[i]= ① ;for(j=1;j<=n;j++){if(x[j]<x[i]&& ② ) ③ ;}if( ④ ){max_f=f[i]; ⑤ ;}}for(i=1;i<=n;i++)cout<<f[i]<<endl;cout<<ans<<endl;return0;}2.〔排列数〕输入两个正整数n,m〔1<n<20,1<m<n〕,在1~n中任取m全部这样的排列。例如:输入:32输出:121321233132#include<iostream>#include<cstring>usingnamespacestd;constintSIZE=25;boolused[SIZE];intdata[SIZE];intn,m,i,j,k;boolflag;intmain{cin>>n>>m;memset(used,false,sizeof(used));for(i=1;i<=m;i++){data[i]=i;used[i]=true;}flag=true;while(flag){for(i=1;i<=m-1;i++)cout<<data[i]<<““;cout<<data[m]<<endl;flag= ① ;for(i=m;i>=1;i--){ ② ;for(j=data[i]+1;j<=n;j++)if(!used[j]){used[j]=true;data[i]= ③ ;flag=true;break;}if(flag){for(k=i+1;k<=m;k++)for(j=1;j<= ④;j++)if(!used[j]){data[k]=j;used[j]=true;break;} ⑤;}}}return0;}参考答案一、单项选择题〔201.530〕123456789
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 2458-2026固体核径迹累积氡浓度测量系统校准规范
- T/SHPTA 092-2024聚丙烯(PP)装饰基材膜
- T/SAEG 010-2025环抱式及向心式油冷电机冷却性能台架试验规范
- T/CES 112-2022架空输电线路直升机机载激光雷达设备技术规范
- T/CHES 156-2025河道崩岸预警技术导则
- T/CSPSTC 188-2025公路沥青路面装配式基层技术规程
- T/SRIA 001-2024零售智能终端通用技术规范
- 2025~2026学年河北省邢台市某校人教版六年级上册12月月考数学试卷【附答案】
- PHP基础面试题(初级岗位专用)
- 2026学年河南省郑州市三年级语文期末通关黑金考题(详细参考解析)详细答案和解析
- 2026年薪税师综合能力等级考试模拟试题及答案
- 2026年山东省聊城市辅警人员招聘考试题库及答案
- 2027届9月各地高三阅读理解A篇专练答案解析
- 2026年南京新工投资集团有限责任公司人员招聘笔试参考试题及详细答案解析
- 2026年大学《土木工程材料》试题及答案
- 2026中国城市更新案例库白皮书
- 视频监控网络安全风险评估报告
- 森林康养师安全培训测试考核试卷含答案
- 2026秋道德与法治七上 第一单元 少年有梦 复习课件
- 第6课 人民当家作主 第1课时 课件(内嵌视频)2026-2027学年道德与法治五年级上册统编版
- 2023-2024学年安徽省六校教育研究会高三(上)入学语文试卷
评论
0/150
提交评论