第十七届2011全国青少年信息学奥林匹克联赛初赛试题(普及组C++)

第十七届2011全国青少年信息学奥林匹克联赛初赛试题(普及组C++)
第十七届2011全国青少年信息学奥林匹克联赛初赛试题(普及组C++)

第十七届全国青少年信息学奥林匹克联赛初赛试题

(普及组 C++语言二小时完成)

●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●

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

1.在二进制下,1011001 + ()= 1100110。

A.1011 B.1101 C.1010 D.1111

2.字符“0”的ASCII码为48,则字符“9”的ASCII码为()。

A.39 B.57 C.120 D.视具体的计算机而定

3.一片容量为8GB的SD卡能储存大约()张大小为2MB的数码照片。

A.1600 B.2000 C.4000 D.16000

4.摩尔定律(Moore's law)是由英特尔创始人之一戈登·摩尔(Gordon Moor)提出来的。根据摩尔定律,在过去几十年一级在可预测的未来纪念,单块集成电路的集成度大约每()个月翻一番。A.1 B.6C.18 D.36

5.无向完全图是图中每对顶点之间都恰好有一条边的简单图。已知无向完全图G有7个顶点,则它共有()条边。

A.7 B.21 C.42 D.49

6.寄存器是()的重要组成部分。

A.硬盘B.高速缓存C.内存D.中央处理器(CPU)

7.如果根结点的深度记为1,则一棵恰有2011个叶结点的二叉树的深度最少是()。

A.10 B.11 C.12 D.13

8.体育课的铃声响了,同学们都陆续地奔向操场,按老师的要求从高到矮站成一排。每个同学按顺序来到操场时,都从排尾走到排头,找到第一个比自己高的同学,并站在他的后面。这种站队的方法类似于()算法。

A.快速排序B.插入排序C.冒泡排序D.归并排序

9.一个正整数在二进制下有100位,则它在十六进制下有()位。

A.7 B.13 C.25 D.不能确定

10.有人认为,在个人电脑送修前,将文件放入回收站中就是已经将其删除了。这种想法是()。

A.正确的,将文件放入回收站以为着彻底删除、无法恢复

B.不正确的,只有将回收站清空后,才意味着彻底删除、无法恢复

C.不正确的,即使回收站清空,文件只是被标记为删除,仍可能通过回复软件找回

D.不正确的,只要在硬盘上出现过的文件,永远不可能被彻底删除

11.广度优先搜索时,需要用到的数据结构是()。

A.链表B.队列C.栈D.散列表

12.在使用高级语言编写程序时,一般提到的“空间复杂度”中的“空间”是指()。

A.程序运行时理论上所占的内存空间

B.程序运行时理论上所占的数组空间

C.程序运行时理论上所占的硬盘空间

D.程序源文件理论上所占的硬盘空间

13.在含有n个元素的双向链表中查询是否存在关键字为k的元素,最快情况下运行的时间复杂度是()。

A.O(1 ) B.O( log n ) C.O( n ) D.O( n log n )

14.生物特征识别,是利用人体本身的生物特征进行身份认证的一种技术。目前,指纹识别、虹膜识别、人脸识别等技术已广泛应用于政府、银行、安全防卫等领域。一下不属于生物特征识别技术及其应用的是()。

A.指静脉验证B.步态验证C.ATM机密码验证D.声音验证

15.现有一段文言文,要通过二进制哈夫曼编码进行压缩。简单起见,假设这段文言文只由4个汉字“之”、“呼”、“者”、“也”组成,它们出现的次数分别为700、600、300、200。那么,“也”字的编码长度是()。

A.1 B.2 C.3 D.4

16.关于汇编语言,下列说法错误的是()

A.是一种与具体硬件相关的程序设计语言

B.在编写复杂程序时,相对于高级语言而言代码量较大,且不易调试

C.可以直接访问寄存器、内存单元、以及I/O端口

D.随着高级语言的诞生,如今已完全被淘汰,不再使用

17.()是一种选优搜索法,按选优条件向前搜索,以达到目标。当搜索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择。:

A.回溯法B.枚举法C.动态规划D.贪心

18.1956年()手语肖克利、巴丁和布拉顿,以表彰他们对半导体的研究和晶体管效应的发现。

A.诺贝尔物理学奖B.约翰·冯·诺依曼奖C.图灵奖D.高

德纳奖

19.对一个有向图而言,如果每个节点都存在到达其他任何节点的路径,那么

就称它是强连通的。例如,有图就是一个强连通图。事实上,在删掉边()

后,它依然是强连通的。

A.a B.b C.c D.d

20.从ENIAC到当前最先进的计算机,冯·诺依曼体系结构始终占有重要地位。冯诺依曼提醒结构的核心内容是()。

A.采用开关电路B.采用半导体器件

C.采用存储程序和程序控制原理D.采用键盘输入

二.问题求解(共2题,每空5分,共计10分)

1.每份考卷都有一个8位二进制序列号。当且仅当一个序列号含有偶数个1时,它才是有效的。例如,0000000、01010011都是有效的序列号,而11111110不是。那么,有效的序列号共有个。

2.定义字符串的基本操作为:删除一个字符\插入一个字符和将一个字符修改成另外一个字符这三种操作。将字符串A变成字符串B的最少操作步数,称为字符串A到字符串B的编辑距离。字符串“ABCDEFG”到字符串“BADECG”的编辑距离为。

三.阅读程序写结果(共4题,每题8分,共计32分)

1.

#include

using namespace std;

int main()

{

int i,n,m,ans;

cin>>n>>m;

i=n;

ans=0;

while(i<=m){

ans+=i;

i++;

}

cout<

return 0;

}

输入:10 20

输出:_________

2.

#include

#include

using namespace std;

int main()

{

string map= "2223334445556667778889999";

string tel;

int i;

cin>>tel;

for(i=0;i

if((tel[i]>='0') && (tel[i]<='9') )

cout<

else if( (tel[i]>='A') && (tel[i]<='Z'))

cout<

cout<

return 0;

}

输入:CCF-NOIP-2011

输出:_______________

3.

#include

#include

using namespace std;

const int SIZE = 100;

int main()

{

int n,i,sum,x,a[SIZE];

cin>>n;

memset(a,0,sizeof(a));

for(i=1;i<=n;i++){

cin>>x;

a[x]++;

}

i=0;

sum=0;

while(sum<(n/2+1)){

i++;

sum+=a[i];

}

cout<

return 0;

}

输入:

11

4 5 6 6 4 3 3 2 3 2 1

输出:

4.

#include

using namespace std;

int solve(int n,int m)

{

int i,sum;

if(m==1) return 1;

sum=0;

for(i=1;i

sum+= solve(i,m-1);

return sum;

}

int main()

{

int n,m;

cin>>n>>m;

cout<

return 0;

}

输入:7 4

输出:_________

四.完善程序 (前11空,每空2分,后2空,每空3分,共28分)

1.(子矩阵)给输入一个n1*m1的矩阵a,和n2*m2的矩阵b,问a中是否存在子矩阵和b相等。若存在,输出所有子矩阵左上角的坐标:若不存在输出“There isno answer”。

#include

using namespace std;

const int SIZE = 50;

int n1,m1,n2,m2,a[SIZE][SIZE],b[SIZE][SIZE];

int main()

{

int i,j,k1,k2;

bool good ,haveAns;

cin>>n1>>m1;

for(i=1;i<=n1;i++)

for(j=1;j<=m1;j++)

cin>>a[i][j];

cin>>n2>>m2;

for(i=1;i<=n2;i++)

for(j=1;j<=m2;j++)

①;

haveAns=false;

for(i=1;i<=n1-n2+1;i++)

for(j=1;j<=②;j++){

③;

for(k1=1;k1<=n2;k1++)

for(k2=1;k2<=④;k2++){

if(a[i+k1-1][j+k2-1]!=b[k1][k2])

good=false;

}

if(good){

cout<

⑤;

}

}

if(!haveAns)

cout<<"There is no answer"<

return 0;

}

2. (大整数开方)输入一个正整数n(1≤n≤10100),试用二分法计算它的平方根的整数部分。#include

#include

using namespace std;

const int SIZE=200;

struct hugeint{

int len,num[SIZE];

};

//其中len表示大整数的位数;num[1]表示个位,num[2]表示十位,以此类推

hugeint times(hugeint a,hugeint b)

// 计算大整数a和b的乘积

{

int i,j;

hugeint ans;

memset(ans.num,0,sizeof(ans.num));

for(i=1;i<=a.len;i++)

for(j=1;j<=b.len;j++)

①+=a.num[i]*b.num[j];

for(i=1;i<=a.len+b.len;i++){

ans.num[i+1]+=ans.num[i]/10;

②;

}

if(ans.num[a.len+b.len]>0)

ans.len=a.len+b.len;

else

ans.len=a.len+b.len-1;

return ans;

}

hugeint add(hugeint a,hugeint b)

//计算大整数a和b 的和

{

int i;

hugeint ans;

memset(ans.num,0,sizeof(ans.num));

if(a.len>b.len)

ans.len=a.len;

else

ans.len=b.len;

for(i=1;i<=ans.len;i++){

ans.num[i]+= ③;

ans.num[i+1]+= ans.num[i]/10;

ans.num[i]%=10;

}

if(ans.num[ans.len+1]>0)

ans.len++;

return ans;

}

hugeint average(hugeint a,hugeint b)

//计算大整数a和b的平均数的整数部分

{

int i;

hugeint ans;

ans=add(a,b);

for(i=ans.len;i>=2;i--){

ans.num[i-1]+=( ④ )*10;

ans.num[i]/=2;

}

ans.num[1]/=2;

if(ans.num[ans.len]==0)

ans.len--;

return ans;

}

hugeint plustwo(hugeint a)

// 计算大整数a加2之后的结果

{

int i;

hugeint ans;

ans=a;

ans.num[1]+=2;

i=1;

while( (i<=ans.len)&&(ans.num[i]>=10) ){ ans.num[i+1]+=ans.num[i]/10;

ans.num[i]%=10;

i++;

}

if(ans.num[ans.len+1]>0)

⑤;

return ans;

}

bool over(hugeint a,hugeint b)

// 若大整数a>b则返回true,否则返回false

{

int i;

if( ⑥)

return false;

if( a.len>b.len )

return true;

for(i=a.len;i>=1;i--){

if(a.num[i]

return false;

if(a.num[i]>b.num[i])

return true;

}

return false;

}

int main()

{

string s;

int i;

hugeint target,left,middle,right;

cin>>s;

memset(target.num,0,sizeof(target.num));

target.len=s.length();

for(i=1;i<=target.len;i++)

target.num[i]=s[target.len-i]- ⑦; memset(left.num,0,sizeof(left.num));

left.len=1;

left.num[1]=1;

right=target;

do{

middle=average(left,right);

if(over( ⑧ ))

right=middle;

else

left=middle;

}while(!over(plustwo(left),right) );

for(i=left.len;i>=1;i--)

cout<

return 0;

}

NOIP2011年普及组(C++语言)参考答案与评分标准

一、单项选择题:(每题1.5分)

1. B

2. B

3. C

4. C

5. B

6. D

7. B

8. B

9. C 10. C

11. B 12. A 13. C 14. C 15. C

16. D 17. A 18. A 19. A 20. C

二、问题求解:(共2题,每空5分,共计10分)

1.128

2.3

三、阅读程序写结果(共4题,每题8分,共计32分)

1. 165

2. 22366472011

3. 3

4. 20

四.完善程序(前11空,每空2分,后2空,每空3分,共28分)

1.

①cin>>b[i][j]

②m1-m2+1

③good=true

④m2

⑤haveAns=true

2.

①ans.num[i+j-1]

②ans.num[i]%=10

③a.num[i]+b.num[i]

④ans.num[i] % 2

⑤ans.len++

⑥a.len

⑦'0'或48

⑧times(middle,middle),target

NOIP2011普及组复赛(试题+源程序)

NOIP2011 普及组复赛 1 .数字反转(reverse.cpp/c/pas ) 【问题描述】 给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为 零,否则反转后得到的新数的最高位数字不应为零。(参见样例2) 【输入】 输入文件名为reverse. in 。 输入共一行,一个整数No 【输出】 输出文件名为reverse.out 。 输出共1行,一个整数,表示反转后的新数。 【输入输出样例1】 -1,000,000,000 < N< 1,000,000,000 。 【解题】这道题非常简单,可以读字符串处理,也可以读数字来处理,只不过要注意符号问题(以及但测试数据没出)。 -0 , 【法一】字符串处理 Var i,l,k:i nteger; s:stri ng; p:boolea n; begin assig n(i nput, 'reverse.i n'); reset(i nput); assig n(o utput, 'reverse.out'); rewrite(output); readl n( s); l:=le ngth(s); k:=1; if s[1]=' -' the n begin write('-'); k:=2; en d; p:=true;; for i:=l dow nto k do begin if(p)a nd((s[i]='0')) the n continue else begin write(s[i]); p:=false;; en d; en d; close(i nput); close(output); en d. 【法二】数字处理 Var f:i nteger; n,an s:lo ngint; begin assig n(i nput, 'reverse.i n'); reset(i nput); assig n(o utput, 'reverse.out'); rewrite(output); readl n(n); if n<0 the n begin f:=-1; n :=-n;

2011年全国初中数学竞赛试题及答案

“《数学周报》杯”2011年全国初中数学竞赛 (天津赛区)试题参考答案及评分标准 一、选择题(共5小题,每小题7分,满分35分) (1 )设x = (1)(2)(3)x x x x +++的值为( ). (A )0 (B )1 (C )﹣1 (D )2 【答】C . 解:由已知得2 310x x ++=, 于是 222 2 (1)(2)(3)(3)(32) (31)1 1. x x x x x x x x x x +++=+++=++-=- (2)已知x y z ,,为实数,且满足253x y z +-=,25x y z --=-,则 222x y z ++的最小值为( ). (A )111 (B )0 (C )5 (D ) 5411 【答】D . 解:由 25325x y z x y z +-=??--=-? , , 可得 312.x z y z =-??=+?, 于是 2 2221125x y z z z ++=-+. 因此,当111z = 时,222 x y z ++的最小值为5411 . (3)若1x >,0y >,且满足3y y x xy x x y ==, ,则x y +的值为( ). (A )1 (B )2 (C ) 92 (D ) 112 【答】C .

解:由题设可知1y y x -=,于是 341 y y x yx x - ==,所以411y -=. 故1 2 y = ,从而4=x .于是92x y +=. (4)设3 333 111 1 123 2011 S = ++++ ,则4S 的整数部分等于( ). (A )4 (B )5 (C )6 (D )7 【答】A . 解:当2 3 2011k =,,,,因为()( )()32 111112111k k k k k k k ?? <=-??-+-??, 所以33 311 11115 11123201122201120124 S ??<=+ +++ <+-< ????. 于是有445S <<,故4S 的整数部分等于4. (5)点D E ,分别在△ABC 的边A B A C ,上,BE CD ,相交于点F ,设1234BDF BCF CEF EADF S S S S S S S S ???====四边形,,,, 则13S S 与24S S 的大小关系为( ). (A )1324S S S S < (B )1324S S S S = (C )1324S S S S > (D )不能确定 【答】C . 解:如图,连接DE ,设1 DEF S S ?'=, 则 14 23 S S EF S BF S '==,从而有1324S S S S '=.因为11S S '>,所以1324S S S S >. 二、填空题(共5小题,每小题7分,共35分) (6)两条直角边长分别是整数a b ,(其中2011b <),斜边长是1b +的直角三角形的个数为 . 【答】31.

noip普及组复赛模拟试题26(答案)

1.数字反转(reverse.cpp/c/pas)【问题描述】给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。【输入】输入文件名为reverse.in。 输入共 1 行,一个整数N。 【输出】输出文件名为reverse.out。 输出共 1 行,一个整数,表示反转后的新数。 【输入输出样例1】reverse.in reverse.out 123 321 【输入输出样例2】Reverse.in reverse.out -380 -83 【数据范围】-1,000,000,000 ≤N≤1,000,000,000。 var s3,s1,s2:string; n,i:integer; begin assign(input,'reverse.in');reset(input); assign(output,'reverse.out');rewrite(output); read(s1); n:=length(s1); if s1[1]='-' then begin s2:='-'; for i:=1 to n-1 do s1[i]:=s1[i+1]; delete(s1,n,1); end; n:=length(s1); for i:=1 to n do s3:=s3+s1[n-i+1]; i:=1; while(s3[i]='0')and(length(s3)>1) do delete(s3,1,1); write(s2+s3); close(input);close(output); end. 2.统计单词数(stat.cpp/c/pas)【问题描述】一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。 现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章 中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配, 即给定单词必须与文章中的某一独立单词在不区分大小写的情况下完全相同(参见样例1), 如果给定单词仅是文章中某一单词的一部分则不算匹配(参见样例2)。 【输入】输入文件名为stat.in,2 行。 第 1 行为一个字符串,其中只含字母,表示给定单词; 第 2 行为一个字符串,其中只可能包含字母和空格,表示给定的文章。

中小学信息学程序设计竞赛细则

中小学信息学程序设计竞赛细则 一、竞赛组织 1.由武汉市中小学信息技术创新与实践活动组委会负责全市的竞赛组织工作,竞赛由全市统一命题,各区按全市统一要求负责考务工作。 2.活动分为二个阶段,第一阶段为初赛阶段,竞赛以笔试闭卷形式,按小学组、初中组和高中组三个学段同时进行,由各区具体负责实施。第二阶段为复赛阶段,竞赛以上机形式,按小学组、初中组和高中组三个学段进行。复赛由市统一命题,统一安排考场,地点待定。 二、竞赛的报名和办法 1.报名费每生20元。 2.竞赛报名以区为单位,统一组织学生报名。 3.3月20日(星期五)前各区、系统集中到市教科院信息技术教育中心(6012室)报名,过时不再补报。 4.各区、系统向市报名时,只需按组别和语种、各校报名人数、指导教师姓名等要求填好的初赛报名表,以及缴纳相应的报名费,无须交具体参赛名单。初赛报名表如下: 三、竞赛日期和时间 1.初赛时间:待定 2.复赛时间:待定 四、竞赛形式及试题类型 小学组(LOGO或BASIC)中学组(C或PASCAL) 复赛:全卷满分100分,考试时间小学80分钟、中学120分钟。中学采用的程序设计语言:C和PASCAL。小学采用的程序设计语言:LOGO或BASIC。 竞赛分组:小学组,BASIC、LOGO任选。中学分初中组和高中组,C、PASCAL任选。

附件:武汉市青少年信息学(计算机)奥林匹克竞赛内容及要求: A、小学组 一、初赛内容与要求 1.计算机的基本知识 ★诞生与发展★特点★计算机网络、病毒等基本常识 ★在现代社会中的应用★计算机的基本组成及其相互联系 ★计算机软件知识★计算机中的数的表示 2.计算机的基本操作 ★MS—DOS与Windos98操作系统使用基础知识(启动、命令格式、常用格式) ★常用输入/输出设备的种类、功能、特性、使用和维护 ★汉字输入/输出方法和设备★常用计算机屏幕信息 3.程序设计基本知识 (1)程序的表示 ★自然语言的描述★QBASIC和LOGO4. 0语言描述 (2)数据结构的类型 ★简单数据的类型;整型、实型、字符型 ★构造类型;数组、字符串 (3)程序设计 ★结构化程序设计的基本概念★阅读程序的能力 ★具有完成下列过程的能力 现实世界(问题):指知识范畴的问题—信息世界(表述解法)—计算机世界(将解法用计算机能够实现的数据结构和算法述出来) (4)基本算法处理 ★字串处理★排序★查找 二、复赛内容与要求 在初赛的内容上增加以下一些内容: (1)计算机软件: ★操作系统的基本知识 (2)程序设计: ★设计测试数据的能力★编写文档资料的能力 (3)算法处理 ★简单搜索★统计★分类★递归算法 三、有关分组内容及难度的说明 (1)LOGO语言 A.熟练掌握尾归和多层递归,对中间递归有一定的了解,熟练掌握字表处理基本命令。 B.掌握取整、随机、随机化、求商取整、求商取余函数的使用方法。 (2)BASIC语言 A.BASIC语言的一维数组:正确定义一个数组,掌握数组中各元素间的相互关系,熟练掌握对数组中各元素的赋值和引用,其中包括对数组所进行的几种基本处理,如选数列中最大、最小数,对有序数列的插入,对数列进行排序、查找等。 B.BASIC语言的函数:熟练地掌握数值函数的运用(如取整函数、随机函数、绝对值函数等)。 B、中学组

NOIP2017普及组初赛试题及答案

NOIP2017普及组初赛试题及答案 一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项) 1.在8位二进制补码中,10101011表示的数是十进制下的( )。 A. 43 B. -85 C. -43 D. -84 2.计算机存储数据的基本单位是( )。 A. bit B. Byte C. GB D. KB 3.下列协议中与电子邮件无关的是( )。 A. POP3 B. SMTP C. WTO D. IMAP 4.分辨率为800x600、16位色的位图,存储图像信息所需的空间为( )。 A.937.5KB B. 4218.75KB C.4320KB D. 2880KB 5.计算机应用的最早领域是( )。 A.数值计算 B.人工智能 C.机器人 D.过程控制 6.下列不属于面向对象程序设计语言的是( )。 A. C B. C++ C. Java D. C# 7.NOI的中文意思是( )。 A.中国信息学联赛

B.全国青少年信息学奥林匹克竞赛 C.中国青少年信息学奥林匹克竞赛 D.中国计算机协会 8. 2017年10月1日是星期日,1999年10月1日是( )。 A.星期三 B.星期日 C.星期五 D.星期二 9.甲、乙、丙三位同学选修课程,从4门课程中,甲选修2门,乙、丙各选修3门,则不同的选修方案共有( )种。 A. 36 B. 48 C. 96 D. 192 10.设G是有n个结点、m条边(n ≤m)的连通图,必须删去G的( )条边,才能使得G变成一棵树。 A.m–n+1 B. m-n C. m+n+1 D.n–m+1 11.对于给定的序列{ak},我们把(i, j)称为逆序对当且仅当i < j且ai> aj。那么 序列1, 7, 2, 3, 5, 4的逆序对数为()个。 A. 4 B. 5 C. 6 D. 7 12.表达式a * (b + c) * d的后缀形式是()。 A. abcd*+* B. abc+*d* C. a*bc+*d D. b+c*a*d 13.向一个栈顶指针为hs的链式栈中插入一个指针s指向的结点时,应执行( )。

第十七届2011全国青少年信息学奥林匹克联赛初赛试题(普及组C++)

第十七届全国青少年信息学奥林匹克联赛初赛试题 (普及组 C++语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●● 一、单项选择题(共20题,每题1.5分,共计30分。每题有且仅有一个正确选项。) 1.在二进制下,1011001 + ()= 1100110。 A.1011 B.1101 C.1010 D.1111 2.字符“0”的ASCII码为48,则字符“9”的ASCII码为()。 A.39 B.57 C.120 D.视具体的计算机而定 3.一片容量为8GB的SD卡能储存大约()张大小为2MB的数码照片。 A.1600 B.2000 C.4000 D.16000 4.摩尔定律(Moore's law)是由英特尔创始人之一戈登·摩尔(Gordon Moor)提出来的。根据摩尔定律,在过去几十年一级在可预测的未来纪念,单块集成电路的集成度大约每()个月翻一番。A.1 B.6C.18 D.36 5.无向完全图是图中每对顶点之间都恰好有一条边的简单图。已知无向完全图G有7个顶点,则它共有()条边。 A.7 B.21 C.42 D.49 6.寄存器是()的重要组成部分。 A.硬盘B.高速缓存C.内存D.中央处理器(CPU) 7.如果根结点的深度记为1,则一棵恰有2011个叶结点的二叉树的深度最少是()。 A.10 B.11 C.12 D.13 8.体育课的铃声响了,同学们都陆续地奔向操场,按老师的要求从高到矮站成一排。每个同学按顺序来到操场时,都从排尾走到排头,找到第一个比自己高的同学,并站在他的后面。这种站队的方法类似于()算法。 A.快速排序B.插入排序C.冒泡排序D.归并排序 9.一个正整数在二进制下有100位,则它在十六进制下有()位。 A.7 B.13 C.25 D.不能确定 10.有人认为,在个人电脑送修前,将文件放入回收站中就是已经将其删除了。这种想法是()。 A.正确的,将文件放入回收站以为着彻底删除、无法恢复 B.不正确的,只有将回收站清空后,才意味着彻底删除、无法恢复 C.不正确的,即使回收站清空,文件只是被标记为删除,仍可能通过回复软件找回 D.不正确的,只要在硬盘上出现过的文件,永远不可能被彻底删除

NOIP2017普及组初赛试题及答案

NOIP2017普及组初赛试题及答案 文字标黑部分为试题答案。 一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项) 1.在8位二进制补码中,10101011表示的数是十进制下的( )。 A. 43 B. -85 C. -43 D. -84 2.计算机存储数据的基本单位是( )。 A. bit B. Byte C. GB D. KB 3.下列协议中与电子邮件无关的是( )。 A. POP3 B. SMTP C. WTO D. IMAP 4.分辨率为800x600、16位色的位图,存储图像信息所需的空间为( )。 A.937.5KB B. 4218.75KB C.4320KB D. 2880KB 5.计算机应用的最早领域是( )。 A.数值计算 B.人工智能 C.机器人 D.过程控制 6.下列不属于面向对象程序设计语言的是( )。 A. C B. C++ C. Java D. C# 7.NOI的中文意思是( )。 A.中国信息学联赛

B.全国青少年信息学奥林匹克竞赛 C.中国青少年信息学奥林匹克竞赛 D.中国计算机协会 8. 2017年10月1日是星期日,1999年10月1日是( )。 A.星期三 B.星期日 C.星期五 D.星期二 9.甲、乙、丙三位同学选修课程,从4门课程中,甲选修2门,乙、丙各选修3门,则不同的选修方案共有( )种。 A. 36 B. 48 C. 96 D. 192 10.设G是有n个结点、m条边(n ≤m)的连通图,必须删去G的( )条边,才能使得G变成一棵树。 A.m–n+1 B. m-n C. m+n+1 D.n–m+1 11.对于给定的序列{ak},我们把(i, j)称为逆序对当且仅当i < j且ai> aj。那么 序列1, 7, 2, 3, 5, 4的逆序对数为()个。 A. 4 B. 5 C. 6 D. 7 12.表达式a * (b + c) * d的后缀形式是()。 A. abcd*+* B. abc+*d* C. a*bc+*d D. b+c*a*d 13.向一个栈顶指针为hs的链式栈中插入一个指针s指向的结点时,应执行( )。

2017年海淀区信息学竞赛小学组试卷

2017年海淀区中小学生信息学奥林匹克竞赛 小学组竞赛试题(每题100分,共700分) 答题注意事项: (1)请使用QBASIC(BC7.0版本)或C/C++(DEVC++5.11版本)语言编程环境;(2)以各自题目要求的名称(如:isbn.bas/或isbn.c/或isbn.cpp)命名保存源文件; (3)输入输出均采用文件读写,将写好的源文件保存入D:\TEST文件夹中按要求提交。 如:D:\TEST isbn.cpp number.cpp id.cpp stick.cpp ……… 1、ISBN码(100分) (源文件名称:isbn.cpp/isbn.c/isbn.bas) 【题目描述】 每一本正式出版的图书都有一个ISBN码与之对应,ISBN码包括9位数字、1位识别码和3个分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。识别码的计算方法如下:首位数字乘以1,加上次位数字乘以2,……,以此类推,第九位数字乘以9,最后用所得的结果mod 11,所得的余数即为识别码,如果余数为10,则识别码为大写字母X。例如ISBN号码0-670-82162-4中的识别码4是这样得到的:对067082162这9个数字,从左至右,分别乘以1,2,...,9,再求和,即0×1+6×2+……+2×9=158,然后取158 mod 11的结果4作为识别码。 你的任务是编写程序判断输入的ISBN码中识别码是否正确,如果正确,则仅输出“Right”;如果错误,则输出你认为是正确的ISBN码。 【输入文件】文件名为:isbn.in 仅一行,一个字符串,表示一本书的ISBN码(输入保证符合ISBN码的格式要求)。 【输出文件】文件名为:isbn.out 共一行,假如输入的ISBN码的识别码正确,就输出“Right”,否则,按照规定的格式,输出正确的ISBN码(包括分隔符“-”)。 【样例输入】0-670-82162-0 【样例输出】0-670-82162-4

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

第二十二届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题 竞赛时间:2016年10月22日14:30~16:30 选手注意: ● 试题纸共有9页,答题纸共有2页,满分100分。请在答题纸上作答,写在试题纸 上的一律无效。 ● 不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。一、单项选择题(共20题,每题分,共计30分;每题有且仅有一个正确选 项) 1.以下不是微软公司出品的软件是()。 A. Powerpoint B. Word C. Excel D. AcrobatReader 2. 如果256种颜色用二进制编码来表示,至少需要()位。 A. 6 C. 8 3.以下不属于无线通信技术的是()。 A. 蓝牙 B. WiFi C. GPRS D. 以太网 4. 以下不是CPU生产厂商的是()。 D. IBM A. Intel B. AMD C. Microsoft 5. 以下不是存储设备的是()。 D. 鼠标 A. 光盘 B. 磁盘 C. 固态硬盘 6.如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照CapsLock、 字母键A、字母键S和字母键D的顺序循环按键,即CapsLock、A、S、D、 CapsLock、A、S、D、……,屏幕上输出的第81个字符是字母()。 A. A C. D D. a 7. 二进制数00101100和00010101的和是()。 A. 00101000 C. 01000100 D. 00111000 8. 与二进制小数相等的八进制数是()。 D. A. 初赛普及组C++语言试题第1页,共9 页

9. 以下是32位机器和64位机器的区别的是()。 A. 显示器不同 B. 硬盘大小不同 C. 寻址空间不同 D. 输入法不同 10. 以下关于字符串的判定语句中正确的是()。 A. 字符串是一种特殊的线性表 B. 串的长度必须大于零 C. 字符串不可以用数组来表示 D. 空格字符组成的串就是空串 11.一棵二叉树如右图所示,若采用顺序存储结构,即用一维 数组元素存储该二叉树中的结点(根结点的下标为1,若 某结点的下标为i,则其左孩子位于下标2i处、右孩子位 于下标(2i+1)处),则图中所有结点的最大下标为 ()。 A.6 B.10 C.12 D.15 12.若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值 (c大于0)。 s=a; for(b=1;b<=c;b++)s=s+1; 则与上述程序段修改s值的功能等价的赋值语句是()。 A.s=a+b; B.s=a+c; C.s=s+c; D.s=b+c; 13.有以下程序: #include usingnamespacestd; intmain(){ intk=4,n=0; while(n。如果L中存在x(i1x i+1>...>x n,则称L是单峰的,并称x i是L的 CCFNOIP2016初赛普及组C++语言试题 第2页,共9页

2011年全国初中数学联赛试题及答案(修正版)

G A B C D E F 2011年全国初中数学联合数学竞赛试题 第一试 一.选择题 1.已知a +b =2,(1-a )2b +(1-b )2 a =-4,则a b 的值为( ) (A) 1 (B) -1 (C) - 1 2 (D) 1 2 2. 已知△ABC 的两条高线的长分别为5和20,若第三条高线的长也是整数,则第三条高线长的最大值为( ) (A) 5 (B) 6 (C) 7 (D) 8 3. 方程│x 2-1│=(4-23) (x +2)的解的个数为( ) (A) 1个 (B) 2个 (C) 3个 (D) 4个 4. 今有长度分别为1,2,…,9的线段各一条,现从中选出若干条线段组成“线段组”,由这一组线段恰好可以拼接成一个正方形,则这样的“线段组”的组数有( ) (A) 5组 (B) 7组 (C) 9组 (D) 11组 5. 如图,菱形ABCD 中,AB =3, DF =1,∠DAB =60°,∠EFG =15°,FG ⊥BC ,则AE =( ) (A) 1+2 (B) 6 (C) 23-1 (D) 1+3 6. 已知1x +1y +z =12, 1y +1x +z =13,1z +1x +y =14,则 2x +3y +4 z 的值为( ) (A) 1 (B) 3 2 (C) 2 (D) 5 2 二.填空题 1. 在△ABC 中,已知∠B =2∠A ,BC =2,AB =2+23,则∠A = . 2. 二次函数y =x 2+bx +c 的图象的顶点为D ,与x 轴正方向从左至右依次交于A ,B 两点,与y 轴正方向交于C 点,若△ABD 和△OBC 均为等腰直角三角形(O 为坐标原点),则 b +2c = . 3. 能使2n +256是完全平方数的正整数n 的值为 .

小学生信息学奥林匹克竞赛试题

武进区小学生信息学奥林匹克竞赛试题 BASIC 语言二小时完成 一.选择一个正确答案代码(A/B/C/D),填入每题的括号内 (每题1分,共20分) 1.在计算机内部,一切信息存取、处理和传递的形式是( ) A)ASCII码 B)BCD码 C)二进制 D)十六进制 2.在树型目录结构中,不允许两个文件名相同主要指的是( ) A)同一个磁盘的不同目录下B)不同磁盘的同一个目录下 C)不同磁盘的不同目录下 D)同一个磁盘的同一个目录下 3.WORD是一种( ) A)操作系统 B)文字处理软件 C)多媒体制作软件 D)网络浏览器 4. 计算机病毒传染的必要条件是:( )。 A)在内存中运行病毒程序 B)对磁盘进行读写操作 C)在内存中运行含有病毒的可执行程序 D)复制文件 5. 在Windows 98中,通过查找命令查找文件时,若输入 F*.?,则下列文件( )可以被查到。 A) F.BAS B)FABC.BAS C) F.C D) EF.C 6.断电后计算机信息依然存在的部件为( ) A)寄存器 B)RAM存储器 C)ROM存储D)运算器 7.2KB的内存能存储( )个汉字的机内码 A)1024 B)516 C)2048 D)218 8.若我们说一个微机的CPU是用的PII300,此处的300确切指的是( ) A)CPU的主时钟频率 B)CPU产品的系列号 C)每秒执行300百万条指令 D)此种CPU允许最大内存容量 9. 资源管理器的目录前图标中增加“+”号,这个符号的意思是()。 A)该目录下的子目录已经展开 B)该目录下还有子目录未展开 C)该目录下没有子目录 D)该目录为空目录 10.E-mail邮件本质上是一个( ) A)文件 B)电报 C)电话D)传真 11.一台计算机的内存容量是128MB,那么128MB=()字节。 A)128*1000 B)128*1024 C)128*1024*1024 D)128 12.若已知一个栈的入栈顺序是1,2,3,…,n,其输出序列为P1,P2,P3,…,Pn,若

2011年潍坊市青少年信息学奥林匹克竞赛试题(普及组)

2011年潍坊市青少年信息学奥林匹克竞赛试题(普及组) 备注:.pas/c/cpp表达的是:当使用Pascal语言编程,则源程序后缀名为.pas; C语言编程,则后缀名为.c;C++语言编程,则后缀名为.cpp。 考试注意事项: 答题时间为3小时。本试卷共4题,每题分值100分,总分400分。 各列最大值 (num.pas/c/cpp) 【问题描述】 给定一个M行N列(1≤M,N≤100)的数组,数组内数字全部是整形,均≤1000,编程求出每列的最大值,并且输出每列最大值的和。 【输入文件】num.in M+1行,第一行是M N,中间空格隔开;第二行至M行是M行N列的数组。 【输出文件】num.out 1行,N+1个数,前N个数分别为各列的最大值,第N+1个数是最大值的和。各数用空格隔开。【样例输入】 3 2 1 2 2 3 3 4 【样例输出】 3 4 7 阶乘精确值 (jqz.pas/c/cpp) 【问题描述】 输入一个不超过1000的正整数n,输出n!=1×2×3×…×n的精确结果。 【输入文件】jqz.in 一个整数,n。 【输出文件】jqz.out 一个数,为输出的精确结果值。 【样例输入】 30 【样例输出】 265252859812191058636308480000000 蛇形排数 (snake.pas/c/cpp)

【问题描述】 同学A遇到一个难题,要求是输入一个整数N,输出一个N行N列的方阵,方阵为蛇形数字组合。他想请你帮忙解决一下这个难题。 【输入文件】snake.in 一个整数,N。(2≤N≤20) 【输出文件】snake.out N行N列,为输出的蛇形数字组合。各数字域宽为4。 【样例输入】 4 【样例输出】 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4 战争通讯 (war.pas/c/cpp) 【问题描述】 在未来的某次战争中,我军计划了一次军事行动,目的是劫持敌人的航母。计划中要将数百条机器蛇投放到航母的各个角落里。由于航母内部舱室、管线错综复杂,且大部分由金属构成,因此屏蔽效应十分强烈,况且还要考虑敌人的大强度电子干扰,如何保持机器蛇间的联系,成了一大难题。每条机器蛇的战斗位置由作战计划部门制定,将会及时通知你。每条机器蛇上都带有接收、发射系统,可以同时与多条机器蛇通讯。由于整个系统承载的数据量庞大,需要一个固定的通讯网络。情报部门提供了极其详尽的敌方航母图纸,使你对什么地方有屏蔽了如指掌。 请你设计一个程序,根据以上信息构造通讯网络,要求信息可以在任意两条机器蛇间传递,同时为了避免干扰,通讯网络的总长度要尽可能的短。。 【输入文件】war.in 第一行是一个整数n(n≤200)表示参战的机器蛇总数。 以下n行,每行两个整数xi,yi,为第i支机器蛇的战斗位置。 接下来一行是一个整数m(m≤100)表示航母内部可能产生屏蔽的位置。 最后m行,每行四个整数ai,bi,ci,di,表示线段(ai,bi)-(ci,di)处可能有屏蔽,也就是说通讯网络不能跨越这条线段。 【输出文件】war.out 输出数据应仅包括一个实数,表示建立的通讯网的最短长度,保留3位小数。 如果不能成功建立通讯网,请输出-1.000。 【样例输入】5 1 1 2 3 3 6 4 10 5 2 2 10 3 2 0 1 1 5 9 【样例输出】 12.684

2011年上海市新知杯初中数学竞赛试题及答案

2011年(新知杯)上海市初中数学竞赛试卷 一、 填空题(每题10分,共80分) 1. 已知关于x 的两个方程: 032=+-m x x ①, 02 =++m x x ②,其中 0≠m 。 若方程①中有一个根是方程②的某个根的3倍,则实数m 的值是___________。 2. 已知梯形ABCD 中,AB //CD ,?=∠90ABC ,AD BD ⊥,5=BC ,13=BD , 则梯形ABCD 的面积为_______________。 3. 从编号分别为1,2,3,4,5,6的6张卡片中任意抽取3张,则抽出卡片的编号 都大于等于2的概率为______________。 4. 将8个数7-,5-,3-,2-,2,4,6,13排列为a ,b ,c ,d ,e ,f ,g , h ,使得()()2 2 h g f e d c b a +++++++的值最小,则这个最小值为____________。 5. 已知正方形ABCD 的边长为4,E ,F 分别是边AB ,BC 上的点,使得3=AE , 2=BF ,线段AF 与DE 相交于点G ,则四边形DGFC 的面积为_____________。 6. 在等腰直角三角形ABC 中,?=∠90ACB ,P 是ABC ?内一点,使得11=PA , 7=PB ,6=PC ,则边AC 的长为______________。 7. 有10名象棋选手进行单循环赛(即每两名选手比赛一场),规定获胜得2分,平局得1 分,负得0分。比赛结束后,发现每名选手的得分各不相同,且第2名的得分是最后五名选手的得分和的 5 4 ,则第2名选手的得分是_________。 8. 已知a ,b ,c ,d 都是质数(质数即素数,允许a ,b ,c ,d 有相同的情况),且abcd 是35个连续正整数的和,则d c b a +++的最小值为_________。 二、 解答题(第9,10题,每题15分,第11,12题,每题20分,共70分) 9. 如图,矩形ABCD 的对角线交点为O ,已知?=∠60DAC ,角DAC 的平分线与边 DC 交于点S ,直线OS 与AD 相交于点L ,直线BL 与AC 相交于点M 。求证:LC SM //。

noip2017普及组初赛试题+答案

第23届全国青少年信息学奥林匹克联赛初赛 普及组C++语言试题 竞赛时间:2017年10 月14 日14:30~16:30 选手注意: 1、试题纸共有8 页,答题纸共有2 页,满分100 分。请在答题纸上作答,写在试题纸上的一律无效。 2、不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。 一、单项选择题(共20题,每题1.5分,共计30分;每题有且仅有一个正确选项) 1.在 8 位二进制补码中,10101011 表示的数是十进制下的( )。 A. 43 B. -85 C. -43 D. -84 解析:补码就是符号位不变,其他各位逐位求反再加一 结论:-85 答案B 2.计算机存储数据的基本单位是( )。 A. bit B. Byte C. GB D. KB 3.下列协议中与电子邮件无关的是( )。 A. POP3 B. SMTP C. WTO D. IMAP 4.分辨率为 800x600、16 位色的位图,存储图像信息所需的空间为( )。 A.937.5KB B. 4218.75KB C.4320KB D. 2880KB 解析:800*600*16/8=A 5.计算机应用的最早领域是( )。 A. 数值计算 B. 人工智能 C. 机器人 D. 过程控制 6.下列不属于面向对象程序设计语言的是( )。 A. C B. C++ C. Java D. C# 解析:新出的语言都是面向对象的,OOP的,旧的不是,答案A 7.NOI 的中文意思是( )。 A. 中国信息学联赛 B. 全国青少年信息学奥林匹克竞赛 C. 中国青少年信息学奥林匹克竞赛 D. 中国计算机协会 解析:全国青少年信息学奥林匹克竞赛 答案:B 8. 2017年10月1日是星期日,1999年10月1日是( )。 A. 星期三 B. 星期日

2015小学生信息学竞赛试题

中山市第七届小学生信息学邀请赛试题 比赛时间:2015年4月19日上午9:00-12:00 题目一览 注意事项: 1.提交要求:首先在电脑的E盘下建立一个文件夹,名字为你的中文姓名,在该文件夹下建立一 个文本文件,名字也是你的中文姓名,把你所在学校、姓名、班级、家庭联系电话写在该文本文件中,最终你要提交的PAS文件或CPP文件也必须放在以你的中文姓名命名的文件夹下。如你的名字叫张三,一共有5道题,题目的文件名分别是1,2, 3, 4, 5,那么张三同学提交的目录结构如下: E:\ ---张三 (以姓名命名的文件夹) ---张三.TXT (以姓名为文件名的文本文件,内容包括学校、姓名、班级、电话) --- 1.PAS或1.CPP或1.c (题目1的源程序) --- 2.PAS或2.CPP或2.c (题目2的源程序) --- 3.PAS或3.CPP或3.c (题目3的源程序) --- 4.PAS或4.CPP或4.c (题目4的源程序) --- 5.PAS或5.CPP或5.c (题目5的源程序) 1.严格按照题目所要求的格式进行输入、输出,否则严重影响得分。 1.题目测试数据有严格的时间限制,超时不得分。 2.输入文件格式不用判错;输入输出文件名均已给定,不用键盘输入。 3.程序完成后,要按指定的文件名提交源文件。 2.三个小时完成。 3.本次竞赛的最终解释权归中山市教育教学研究室信息技术科所有。

1.连续零(难度系数:容易) (1.pas/cpp/c) 【题目描述】 输入两个正整数a和b,s为a到b之间(包含a、b)所有整数的乘积,求s末尾从个位开始有多少个连续的0。 比如a=1,b=7,那么s=1*2*3*4*5*6*7=5040,答案就是1,不是2。 【输入格式】 一行两个正整数,分别表示a和b(1<=a,b<=10^6)。 【输出格式】 输出一行一个整数,即0的个数。 【数据范围】 1<=a,b<=1000 000

广东信息学竞赛普及组初赛模拟试题

信息学竞赛普及组初赛模拟试题(一) (本试题全部为笔试,满分100分) 试题由四部分组成:1、选择题 2、问题求解题 3、程序阅读理解 题 4、程序完善题 一、选择题:共20题,每题1.5分,共计30分。每题有5个备选答案,前10个题为单选题(即每题有且只有一个正确答案,选对得分),后10题为不定项选择题(即每题有1至5个正确答案,只有全部选对才得分)。 1、计算机网络最大的优点是 。 A、精度高 B、资源共享 C、运行速度快 D、存储容量大 E、逻辑判断能力强 2、计算机病毒是指 。 A、编制有错误的计算机程序 B、设计不完善的计算机程序 C、计算机的程序已被破坏 D、以危害系统为目的的特殊的计算机程序 D、没有经过编译的计算机程序 3、在各种查找算法中,平均查找长度(与关键字比较次数的期望值)与查找表中元素个数 n 无关的查找方法是____。 A. 顺序查找 B. 散列查找 C. 折半查找 D. 动态查找 E、二分查找 4、下列各数中最大的是____。 A、11010110.0101(二进制) B、D6.53(十六进制) C、214.32(十进制) D、326.25(八进制) E、23.26(三十二进制) 5.已知英文字母a的ASCll代码值是十六进制数61H,那么字母d的ASCll 代码值是  A)34H B)54H C)24H D)64H E)74H 6、若一台计算机的字长为 32 位,则表明该机器___。 A. 能处理的数值最大为 4 位十进制数 B. 能处理的数值最多为 4 个字节 C. 在 CPU 中能够作为一个整体加以处理的二进制数据为 4 个字节 D. 在 CPU 中运算的结果最大为 232 E.表示计算机的时钟脉冲

信息学奥赛试题汇编

第19届全国青少年信息学(计算机)奥林匹克BASIC 试题说明: 请考生注意,所有试题的答案要求全部做在答题纸上。 一、基础知识单项选择题(共10题,每小题3分,共计30分) 1、存储容量2GB相当于() A、2000KB B、2000MB C、2048MB D、2048KB 2、输入一个数(可能是小数),再按原样输出,则程序中处理此数的变量最好使用() A、字符串类型 B、整数类型 C、实数类型 D、数组类型 3、下列关于计算机病毒的说法错误的是() A、尽量做到使用正版软件,是预防计算机病毒的有效措施。 B、用强效杀毒软件将U盘杀毒后,U盘就再也不会感染病毒了。 C、未知来源的程序很可能携带有计算机病毒。 D、计算机病毒通常需要一定的条件才能被激活。 4、国标码的“中国”二字在计算机内占()个字节。 A、2 B、4 C、8 D、16 5、在计算机中,ASCⅡ码是( )位二进制代码。 A、8 B、7 C、12 D、16 6、将十进制数2013转换成二进制数是( )。 A、11111011100 B、11111001101 C、11111011101 D、11111101101 7、现有30枚硬币(其中有一枚假币,重量较轻)和一架天平,请问最少需要称几次,才能找出假币( )。 A、3 B、4 C、5 D、6 8、下列计算机设备中,不是输出设备的是()。 A、显示器 B、音箱 C、打印机 D、扫描仪 9、在windows窗口操作时,能使窗口大小恢复原状的操作是() A、单击“最小化”按钮 B、单击“关闭”按钮 C、双击窗口标题栏 D、单击“最大化”按钮 10、世界上第一台电子计算机于1946年诞生于美国,它是出于()的需要。 A、军事 B、工业 C、农业 D、教学二、问题求解(共2题,每小题5分,共计10分) 1、请观察如下形式的等边三角形: 边长为 2 边长为4 当边长为2时,有4个小三角形。 问:当边长为6时,有________个小三角形。 当边长为n时,有________个小三角形。 2、A、B、C三人中一位是工人,一位是教师,一位是律师。已知:C比律师年龄大,A和教师不同岁,B比教师年龄小。问:A、B、C分别是什么身分? 答:是工人,是教师,是律师。 三、阅读程序写结果(共4题,每小题8分,共计32分) 1、REM Test31 FOR I =1 TO 30 S=S+I\5 NEXT I PRINT S END 本题的运行结果是:( 1) 2、REM Test32 FOR I =1 TO 4 PRINT TAB (13-3*I); N=0 FOR J =1 TO 2*I-1 N=N+1 PRINT N; NEXT J PRINT NEXT I END 本题的运行结果是:( 2)

2011年山东省潍坊市中考数学试题及答案

2011年潍坊市初中学业水平考试 数 学 试 题 第Ⅰ卷 (选择题 共36分) 一、选择题(本题共12小题,在每小题给出的四个选项中.只有一个是正确的.请把正确的选项选出来.每小题选对得3分.选错、不选或选出的答案超过一个均记0分.) 1.下面计算正确的是( ). A .3333+= B 、2733+= C . 235?= D .2(2)2-=- 2.我国以2010年11月1日零时为标准时点迸行了第六次全国人口普查.普查得到全国总人口为l370536875人,该数用科学记数法表示为( ).(保留3个有效数字) A .13.7亿 B . 813.710? C .91.3710? ' D .9 1.410? 3.如图,△ABC 中.BC=2.DE 是它的中位线.下面三个结论:(1)DE=1;(2)△ADE ∽△ABC ;(3)△ADE 的面积与△ABC 的面积之比为l :4.其中正确的有( ). A .0个 B .1个 C .2个 D .3个 4.如图,阴影部分是由5个小正方形涂黑组成的一个直角图形,再将方格内空白的两个小正方形涂黑.得到新的图形(阴影部分),其中不是.. 轴对称图形的是( )

5.不等式组 11 24 22 31 22 x x x x ? +>- ?? ? ?-≤ ?? 的解集在数轴上表示正确的是( ) 6.某市2011年5月1日一10日十天的空气污染指数的数据如下(主要污染物为可吸入颗粒物): 61,75.70,56.81,91,92,91,75.81. 那么这组数据的极差和中位数分别是( ). A.36,78 8.36,86 C.20,78 D.20,77.3 7.关千x的方程2210 x kx k ++-=的根的情况描述正确的是( ). A.k为任何实数.方程都没有实数根 B,k为任何实数.方程都有两个不相等的实数根 C.k为任何实数.方程都有两个相等的实数根 D.根据k的取值不同.方程根的情况分为没有实数根、有两个不相等的实数根和有两个相等的实数根三种

相关文档
最新文档