2006年青岛市程序设计竞赛试题

2006年青岛市程序设计竞赛试题
2006年青岛市程序设计竞赛试题

2006年青岛市程序设计竞赛试题(小学组)

说明:1、必须以题目中规定的文件名进行保存,并用FTP上传到指定文件夹中。FTP上传使用说明在试题最后。请选手每做完一道题及时上传一次,以确保因机器故障引起的文件丢失。

2、比赛时间为:60分钟,试题100分。

3.使用竞赛规定的文件格式输入、输出。

第1题数字分离(程序文件名A1.PAS,20分)

从键盘输入一个三位数n(100≤n≤999)判断其个位数字、十位数字、百位数字之和是否等于15,若等于15,则输出“1”,否则输出“0”。

输入(a1.in):一行,三位数n(100≤n≤999)

输出(a1.out):一行,若等于15则输出1,否则输出0

样例:

输入:690

输出:1

输入:710

输出:0

第2题编程实现(程序文件名A2.PAS,20分)

找出1至n(10≤n≤1000)之间不能被2,3,5,7除尽的整数的个数。

输入(a2.in):一行,n(10≤n≤1000)

输出(a2.out):一个正整数,满足条件的个数

样例:

输入:13

输出:3

第3题求一个十进制数的三进制表示(程序文件名A3.PAS,20分)

从键盘读入一个十进制整数n(n≤20),要求编程计算求出n的三进制表示。

注:将十进制数转换为三进制的方法为:除三取余,余数倒取

除数被除数余数

转换示例352

11

输入(a3.in):一行,n(n≤20)

输出(a3.out):一行,n的三进制表示

样例:

输入:5

输出:12

第4题级数求和(程序文件名A4.PAS,20分)

已知s n=1+1/2+1/3+……+1/n,显然对于任意一个正整数k,当n足够大的时候,s n大于k,现在给出一个正整数k(1≤k≤15),要求计算出一个最小的n使s大于k。

输入(a4.in):一行,k(1≤k≤15)

输出(a4.out):一行,满足要求的n

样例:

输入:2

输出:4

第5题产生数(程序文件名A5.PAS,20分)

给出一个数n(n≤1030)和k个变换规则(k≤15)

规则:

1位数可变换成另一个1位数;规则的右部不能为零。

例如:n=234,有规则(k=2);

2→5,3→6

上面的整数234经变换后可能产生出的整数(包括原数);

234

534

264

564

共4种不同的产生数

问题:给出一个整数n和k个规则。

求出:经过任意次的变换(0次或多次),能产生出多少个不同的整数。仅要求输出个数。

输入(a5.in):第一行,两个数n、k,中间用空格隔开

第二行存放两个数,中间用空格隔开,表示一个变换规则,在随后的k-1行中,每行都有2个数,中间用空格隔开,表示k条变换规则。

输出(a5.out):一行,满足要求的数的个数

样例:

输入:2342

25

36

输出:4

ftp上传使用说明

第一步:打开IE浏览器,在地址栏内输入ftp://10.0.3.4(小学、初中组)或ftp://10.0.2.101(高中组),出现登录窗口。

第二步:用户名为参赛选手本人的考试号,无须输入密码。

第三步:登录后,将本人编写的程序拖放(复制粘贴)到浏览器窗口。拖放过程中会出现传送进度条,进度条结束即上传完毕(一旦发现问题请及时咨询监考老师)。

2011年青岛市程序设计试题

(比赛时间60分钟,试题满分100分)

说明:1、必须以题目中规定的文件名进行保存,并用ftp上传到指定文件夹中。ftp 上传使用说明在试题最后,请选手每做完一道题及时上传一次,以确保因机器故障引起的文件丢失。

2.使用竞赛规定的文件格式输入、输出。

(1)对于使用pascal语言的选手,请参照以下格式使用文件输入输出:

Begin

Assign(input,’输入文件名’);assign(output,‘输出文件名’);

Reset(input);rrewrite(output);

……

Close(input);close(output);

End.

(2)对于c或c++选手,如果尚未掌握文件输入输出,请参考以下我们提供的一种方法进行文件输入输出。在主函数即main()的开始部分加入以下代码:

Freopen(“输入文件名”,”r”,stdin);

Freopen(“输出文件名”,“w”,stdout);

程序结束时无须像pascal选手一样,关闭文件,系统将自动关闭读写的文件。

对于c选手,请调用头文件stdio.h

对于c++选手,请调用头文件iostream

第1题水仙花数(程序文件名a1.pas,20分)

有一些100-999之间的整数具有这样的性质,该数的各位数字的立方之和等于该数本身,这种数人们把它称为水仙花数。例如153是个水仙花数,因为13+53+33=153。编程输入一三位正整数N(100<=n<=999),判断是否是水仙花数,如是输出整数1,不是输出整数0。

输入(A1.in):一行,一个整数n(100<=n<=999)

输出(a1.out):一行,一个整数。若N是水仙花数则输出1,否则输出0。

样例1:

输入153

输出1

样例2:

输入:200

输出:0

参考答案:

program a1;

var a,b,c,n:integer;

input,output:text;

begin

assign(input,'a1.in');

assign(otuput,'a1.out');

reset(input);

read(input,n);

a:=n div100;

b:=n mod100div10;

c:=n mod10;

if a*a*a+b*b*b+c*c*c=n then write(output,1)

else write(output,0);

close(input);

close(output);

end.

第2题:走阶梯(程序文件名a2.pas,20分)

有一个长阶梯,如果每步跨2阶最后剩1阶,如果每步跨3阶最后剩2阶,如果每步跨4阶最后剩3阶,如果每步跨5阶最后剩4阶,如果每步跨6阶最后剩5阶,只有当每步跨7阶时恰好走完,问这个阶梯有多少阶?输出(a2.out):一行,要求统计的结果。

参考答案:

program a2;

var i:integer;

output:text;

begin

assign(output,'a2.out');

rewrite(output);

for i:=1to1000do

if(i mod2=1)and(i mod3=2)and(i mod4=3)and(i mod5=4)and(i mod6=5)and(i mod7= 0)then write(output,i);

close(output);

end.

第3题:摘红苹果(程序文件名a3.pas,20分)

小明爷爷家有棵苹果树,树上高低不一的长了n个红苹果。一天,m个小朋友到爷爷家做客,爷爷说:你们每人最多可以摘两个红苹果,而且只许伸手摘,不允许借助其它工具,摘下的苹果大家分享。由于小朋友的身高参差不齐,怎样才能使他们摘的苹果总数最多呢?请你计算小朋友们最多能摘到多少个苹果?

输入(a3.in):第1行,两个用空格隔开的整数n和m(n<=100,m<=20);

第2行,n个用空格隔开的整数,分别表示每个苹果的高度;

第3行,m个用空格隔开的整数,分别表示每个小朋友伸手能达到的高度(到达苹果即可摘到)。输出a3.out:一行,一个整数,小朋友们最多能摘到的苹果数。

样例:

输入104

1101001509010013516088130140

12010011080

输出:5

参考答案:

program a3;

var m,n,i,j,c,d:integer;

a,b:array[1..1000]of integer;

input,output:text;

assign(input,'a3.in');

assign(output,'a3.out');

reset(input);

rewrite(output);

read(input,n,m);

for i:=1to n do

read(input,a[i]);

for i:=1to m do

read(input,b[i]);

for i:=1to m-1do

for j:=i+1to m do

if b[i]>b[j]then begin

c:=b[i];

b[i]:=b[j];

b[j]:=c;

end;

for i:=1to m do

begin

c:=0;

for j:=1to n do

if(b[i]>=a[j])and(c<2)then begin

c:=c+1;

a[j]:=10000;

d:=d+1;

end;

end;

write(output,d);

close(input);

close(output);

end.

第4题找字符(程序文件名a4.pas,20分)

有一天,小明编一个程序,能很快找出一个字符串中出现次数最多的字符,你能做到吗?输入a4.in:一个由26个大写字母组成的字符串(长度不超过50)

输出a4.out:按字符在字符串中出现的先后顺序,显示出现次数最多的字符

样例:输入:ACABBCCDDBA

输出:CB

参考答案:

program a4;

var

input,output:text;

a:array['A'..'Z']of integer;

t,i:integer;

k,j,l:char;

begin

assign(input,'a4.in');

assign(output,'a4.out');

reset(input);

rewrite(output);

writeln(output);

readln(input,st);

for i:=1to length(st)do

for j:='A'to'Z'do

if st[i]=j then a[j]:=a[j]+1;

t:=a['A'];

for j:='A'to'Z'do

if t

for i:=1to length(st)do

if pos(st[i],b)=0then b:=b+st[i];

for i:=1to length(b)do

for j:='A'to'Z'do

if(B[i]=j)and(A[j]=t)then begin write(output,j);end;

close(input);

close(output);

end.

第5题酗酒的狱警(程序文件名a5.pas,20分)

某监狱里有个很长的走廊,走廊中一个接一个有n个房间。每个房间中锁着一个犯人。一天夜里,狱警决定玩一个无聊游戏。第1轮中,他喝了一口威士忌,然后打开每个房间。第2轮,他喝了一口威士忌,然后按照2的倍数遍历每个房间。第3轮,他又喝了一口威士忌,遍历所有3倍数的房间,依此类推。在遍历中,如果房间是锁着的,则打开;否则锁上。他这样重复n轮,最终醉酒。这时有些囚犯看到自己房间的锁被打开了,他们立即逃跑。对于有n个房间的走廊,最终会有多少囚犯逃脱?

输入a5.in:一行,一个整数,走廊中房间的个数n。

输出a5.out:一行,一个整数,最终逃走的囚犯人数。

样例:输入:5输出:2

参考答案:

program a5;

var

a:array[1..100]of integer;

i,j,s,n:integer;

begin

assign(input,'a5.in');

assign(output,'a5.out');

reset(input);

rewrite(output);

readln(input,n);

for i:=1to n do

for i:=1to n do

for j:=1to n do

if j mod i=0then a[j]:=1-a[j];

s:=0;

for i:=1to n do

if a[i]<>0then s:=s+1;

writeln(output,'zouchu',s,'ren');

close(input);

close(output);

end.

ftp上传使用说明:

第一步:打开ie浏览器,在地址栏内ftp网址,考场1和考场2:ftp://192.137.1.201,出现登录窗口。

第二步:点击鼠标右键,选择登陆输入准考证上的用户名、密码进行登陆。

第三步:登陆后,将本人编写的程序拖放(复制粘贴)到浏览器窗口,拖放过程中会出现传送进度条,进度条结束即上传完毕。(一旦发现问题及时咨询监考老师)。

第四步:确认自己上传成功后,安静离开考场。

第一步:打开IE浏览器,在地址栏内输入ftp地址(由监考老师),出现登录窗口。

第二步:用户名为参赛选手本人的考试号,输入密码。

第三步:登录后,将本人编写的程序拖放(复制粘贴)到浏览器窗口。拖放过程中会出现传送进度条,进度条结束即上传完毕(一旦发现问题请及时资讯监考老师)。

参考答案:

1.program a1;

var

n,l,w:integer;

x,count:integer;

i:integer;

f1,f2:text;

begin

assign(f1,'a1.in');

assign(f2,'a1.out');

reset(f1);

rewrite(f2);

readln(f1,n,l,w);

if l

for i:=1to n do

begin

readln(f1,x);

if x<=l then count:=count+1;

end;

writeln(f2,count);

close(f1);

close(f2);

end.

2.var a,b,c,d:longint;

f1,f2:text;

begin

assign(f1,'a2.in');

assign(f2,'a2.out');

reset(f1);

rewrite(f2);

read(f1,a);

repeat

if a mod10=0then begin

a:=a div10;

d:=d+1;end;

until(a mod10<>0);

writeln(f2,d);

close(f1);

close(f2);

3.program dd;

var a,b:longint;

c:real;

f1,f2:text;

begin

assign(f1,'a3.in');

assign(f2,'a3.out');

reset(f1);

rewrite(f2);

readln(f1,a,b);

if a=1then

if b<=2then c:=b*10

else if b<=10then c:=20+9*(b-2)

else c:=20+72+7.5*(b-10);

if a=2then

if b<=10then c:=b*9

else if b<=50then c:=b*9*0.8

else c:=b*9*0.6;

if a=3then

if b<50then c:=6*b

else if b<100then c:=5*b

else c:=4*b;

writeln(f2,round(c));

close(f1);

close(f2);

end.

4.program a4;

var

a:array[1..100]of longint;

n,x:integer;

i:integer;

cnt:integer;

b:Boolean;

f1,f2:text;

begin

assign(f1,'a4.in');

assign(f2,'a4.out');

reset(f1);

rewrite(f2);

readln(f1,n);

for i:=1to n do readln(f1,a[i]);

b:=false;

begin

cnt:=cnt+1;

if a[n]mod2=0then

begin

a[n]:=a[n]div2;

x:=a[n];

end

else

begin

a[n]:=a[n]+1;

a[n]:=a[n]div2;

x:=a[n];

end;

for i:=n-1downto1do

if a[i]mod2=0then

begin

a[i]:=a[i]div2;

a[i+1]:=a[i+1]+a[i];end else begin

a[i]:=a[i]+1;a[i]:=a[i]div2;a[i+1]:=a[i+1]+a[i];end;

a[1]:=a[1]+x;b:=true;

for i:=1to n-1do

if a[i]<>a[i+1]then b:=false;

end;

writeln(f2,cnt-1,'',a[1]);

close(f1);

close(f2);

end.

2012年青岛市程序设计竞赛试题(小学组)

说明:1、必须以题目中规定的文件名进行保存,并用FTP上传到指定文件夹中,FTP上传在试题最后。请选手没做完一道题及时上传一次,以确保因机器故障引起的文件丢失。

2、比赛时间为:60分钟,试题100分。

3、使用竞赛规定的文件格式输入、输出。

第一题火柴盒(程序文件名a1.pas,25分)

小林今年刚上一年级,最近开始学数学的加法。老师给他出了这样一道题:火柴盒长为L,宽为W(1 <=L,W<=100)。高度有一层楼这么高,火柴只能按长或宽的方式放进去,给小林了N(1<=N<=50)根火柴,知道一根火柴的长度,问有多少跟火柴可以放进该火柴盒。你能用器帮小林解决这个问题吗?

第一行,三整数N,L和W用空格隔开;

接下来N行每行输入一个1到1000范围内的一个整数,表示火柴的长度。

输出(a1.out):一行整数,能够装进火柴盒的火柴数量。

样例1:

输入:534

8

4

2

1

9

输出:3

1.program a1;

var

n,l,w:integer;

x,count:integer;

i:integer;

f1,f2:text;

begin

assign(f1,'a1.in');

assign(f2,'a1.out');

reset(f1);

rewrite(f2);

readln(f1,n,l,w);

if l

for i:=1to n do

begin

readln(f1,x);

if x<=l then count:=count+1;

end;

writeln(f2,count);

close(f1);

close(f2);

end.

第二题数据统计(程序文件名a2.pas,25分)

小林最近想研究末尾有0的整数的性质。小林给出任一整数N,请你帮小林算出这个整数末尾共有多少个连续的0?

输入(a2.in):一行,一个整数N(1<=N<=1000000000)。

输出(a2.out):一行统计出N的末尾连续0的个数。

样例1:

输入:50100

输出:2

样例2:

输入:102304

输出:0

2.var a,b,c,d:longint;

begin

assign(f1,'a2.in');

assign(f2,'a2.out');

reset(f1);

rewrite(f2);

read(f1,a);

repeat

if a mod10=0then begin

a:=a div10;

d:=d+1;end;

until(a mod10<>0);

writeln(f2,d);

close(f1);

close(f2);

end.

第3题购文具(程序文件名a3.pas,25分)

“六一”儿童节“文具套装”优惠销售,三种购买方式如下:

1、现购:10元/套,超过2套以为的,9元/套,超过10套以外的,则7.5元/套;

2、网购:9元/套,超过10套,全部按网购每套的价钱打8折;超过5套,

则全部按网购每套的价钱六折;

3、团购:10元起团购,6元/套,达到或超过50套,则5元/套,达到或超过100套,则4元/套。

小林想用其中一种方式购n套文具,请你帮他计算应付多少元钱?

输入(a3.in):一行,两个用空格隔开的整数,分别表示购买方式号(1,2,3)和套数n(n<=200)

输出(a3.out):一行,一个整数,应付饭钱(小数部分四舍五入)。

样例:

输入:111

输出:100

3.program dd;

var a,b:longint;

c:real;

f1,f2:text;

begin

assign(f1,'a3.in');

assign(f2,'a3.out');

reset(f1);

rewrite(f2);

readln(f1,a,b);

if a=1then

if b<=2then c:=b*10

else if b<=10then c:=20+9*(b-2)

else c:=20+72+7.5*(b-10);

if a=2then

if b<=10then c:=b*9

else if b<=50then c:=b*9*0.8

if a=3then

if b<50then c:=6*b

else if b<100then c:=5*b

else c:=4*b;

writeln(f2,round(c));

close(f1);

close(f2);

end.

第四题分发糖果(程序文件名a4.pas,25分)

一些学生围绕教师坐着,每人手里都有偶数个糖果。现在老师吹一声哨子,所有学生同时将自己的一半糖果给他右面的同学,如果某个同学的手里的糖果个数是奇数,则老师给他一个糖果。重复这个过程直到多有同学手中的糖果数一致,并给出结束后没人手里的糖果数。

输入(a4.in):

第一行,一个整数n,表示学生人数(n<=100);

接下来的n行,每行一个偶数(不超过100),表示每个学生手里的糖果(按逆时针次序)。

输出(a4.out):一行,两个空格隔开的整数,即老师吹哨子的次数和学生最后平均的糖果数。

样例:

输入:6

36

2

2

2

2

2

输出:1514

ftp上传使用说明

第一步:打开IE浏览器,在地址栏内输入ftp地址(由监考老师),出现登录窗口。

第二步:用户名为参赛选手本人的考试号,输入密码。

第三步:登录后,将本人编写的程序拖放(复制粘贴)到浏览器窗口。拖放过程中会出现传送进度条,进度条结束即上传完毕(一旦发现问题请及时资讯监考老师)。

参考答案:

4.program a4;

var

a:array[1..100]of longint;

n,x:integer;

i:integer;

cnt:integer;

b:Boolean;

f1,f2:text;

begin

assign(f1,'a4.in');

assign(f2,'a4.out');

reset(f1);

rewrite(f2);

for i:=1to n do readln(f1,a[i]);

b:=false;

while not b do

begin

cnt:=cnt+1;

if a[n]mod2=0then

begin

a[n]:=a[n]div2;

x:=a[n];

end

else

begin

a[n]:=a[n]+1;

a[n]:=a[n]div2;

x:=a[n];

end;

for i:=n-1downto1do

if a[i]mod2=0then

begin

a[i]:=a[i]div2;

a[i+1]:=a[i+1]+a[i];end else begin

a[i]:=a[i]+1;a[i]:=a[i]div2;a[i+1]:=a[i+1]+a[i];end;

a[1]:=a[1]+x;b:=true;

for i:=1to n-1do

if a[i]<>a[i+1]then b:=false;

end;

writeln(f2,cnt-1,'',a[1]);

close(f1);

close(f2);

end.

第一题:

求和问题:(程序文件名A1.PAS/A1.IN/A1.OUT)

输入一个三位正整数,然后与它到过来的数相加,输出和。输入(A1.IN):一行,N(100<=n<=999)

输出(A1.OUT):一行,和值

样例1:

输入:125

输出:646

样例2:

输入:100

输出:101

参考程序:(本答案由高春提供)

program sws;

var a,b,c,d,e,f:integer;

f1,f2:text;

assign(f1,'a1.in');

assign(f2,'a1.out');

reset(f1);

rewrite(f2);

while(a>999)or(a<100)do

readln(f1,a);

b:=a mod10;

c:=a div10mod10;

d:=a div100;

e:=b*100+c*10+d;

writeln(f2,a+e);

close(f1);

close(f2);

end.

参考程序:(本答案由杨妮妮提供)

program a1;

var a,b,c,x,y:integer;

f1,f2:text;

begin

assign(f1,'a1.in');

assign(f2,'a1.out');

reset(f1);

rewrite(f2);

readln(f1,x);

a:=x div100;

b:=x div10mod10;

c:=x mod10;

y:=c*100+b*10+a;

writeln(f2,x+y);

close(f1);

close(f2);

end.

第二题:

换钱游戏(程序文件名A2.PAS/A2.IN/A2.OUT)

一个富翁试图与陌生人做一笔换钱生意,换钱规则为:陌生人每天给富翁10万元钱;而富翁第一天给陌生人1元钱,第二天2元,第三天4元,……富翁每天给陌生人的钱是前一天的两倍。请你编程帮他们算一算这个游戏至少做几天,富翁给陌生人的总钱数会超过陌生人给富翁的?

输出(a2.out):一行,达到要求时最少的游戏天数。

参考程序:(本答案由高春提供)

program fuweng;

var s,a,b,d,e,f,g:real;

c:integer;

begin

assign(f2,'a2.out');

rewrite(f2);

a:=100000;b:=1;c:=1;s:=b;

while(a>s)do

begin

a:=a+100000;

b:=b*2;

s:=s+b;

c:=c+1;

end;

writeln(f2,c);

close(f2);

end.

参考程序:(本答案由杨妮妮提供)

program a2;

var

i:integer;p,s1,s2:longint;

f1:text;

begin

assign(f1,'a2.out');

rewrite(f1);

i:=1;s1:=100000;s2:=1;p:=1;

while s1>=s2do

begin

inc(i);

s1:=s1*i;

p:=p*2;

s2:=s2+p;

end;

writeln(f1,i);

close(f1);

end.

第三题:(残料问题)(程序文件名A3.PAS/A3.IN/A3.OUT)

小明到爷爷的工厂去实习,厂里有一根长度为321的钢材,爷爷要求小明将它截取成两种规格的短料,规格A、B的长度分别为17米和27米,问小明分隔成A、B各多少段后,剩余的残料R最小?

参考程序:(本答案由高春提供)

program shul;

var b,c,d,e,i,j,s,r:integer;

f2:text;

begin

assign(f2,'a3.out');

r:=321;

for i:=1to321div17do

for j:=1to321div27do

begin

s:=i*17+j*27;

b:=321-s;

if(b=0)then begin c:=i;d:=j;e:=b;end;

end;

writeln(f2,'A xu yao',c,'ge');

writeln(f2,'B xu yao',d,'ge');

writeln(f2,'R sheng yu',e);

close(f2);

end.

输出(a3.out):三行,每行一个数据。分别为A的段数,B的段数及残料R的长度。

参考程序:(本答案由杨妮妮提供)

program a3;

var i,j,s,p,x:integer;

a,b,r:array[1..500]of integer;

f1:text;

begin

assign(f1,'a3.out');

rewrite(f1);

for i:=1to321div17do

for j:=1to321div27do

begin

x:=321-i*17-j*27;

if x>=0then begin s:=s+1;a[s]:=i;b[s]:=j;r[s]:=x end;

end;

for i:=1to s-1do

for j:=i+1to s do

if r[i]>r[j]then

begin

p:=a[i];a[i]:=a[j];a[j]:=p;

p:=b[i];b[i]:=b[j];b[j]:=p;

p:=r[i];r[i]:=r[j];r[j]:=p;

end;

writeln(f1,'a=',a[1],'b=':10,b[1],'r=':10,r[1]);

close(f1);

end.

第四题:

拐角方阵(程序文件名A4.PAS/A4.IN/A4.OUT)

小林最近迷上了一种拐角方阵,他觉得非常好玩。这个图形是由N行,N列的整数组成的方阵,比如当N为5时,这个拐角方阵是如下的一个图形:

11111

33321

44321

54321

希望你能帮小林编写一个程序,当输入一个N(1<=n<=15)时,你的程序能生成一个n*n的拐角矩阵。

输入(a4.in):一行,n(1<=n<=15)

输出(a4.out):n*n的拐角矩阵,每个数据占3列位置,不足3列的左边补空格。(如当N=5时,第一列的前面先输出了两个空格,然后是一个一位数据)。

参考程序:(本答案由高春提供)

program fzh;

var b,c,d,e,f,g,i,j,n:integer;

a:array[1..15,1..15]of integer;

f1,f2:text;

begin

assign(f1,'a4.in');

assign(f2,'a4.out');

reset(f1);

rewrite(f2);

while(n<1)or(n>15)do

readln(f1,n);

for i:=1to n do

for j:=1to n+1-i do

a[i,j]:=i;

for i:=n downto1do

for j:=n+1-i to n do

a[j,i]:=n+1-i;

for i:=1to n do

begin

writeln(f2);

for j:=1to n do

write(f2,a[i,j]:3);

end;

close(f1);

close(f2);

end.

参考程序:(本答案由杨妮妮提供)

program a4;

var n,i,j,k:integer;

a:array[1..100,1..100]of integer;

f1,f2:text;

begin

assign(f1,'a4.in');

assign(f2,'a4.out');

reset(f1);

readln(f1,n);

for i:=1to n do

for j:=i to n do

for k:=1to n+1-i do

a[j,k]:=i;

for i:=1to n do

begin

for j:=1to n do

write(f2,a[i,j]:4);

writeln(f2);

end;

close(f1);

close(f2);

end.

第五题:狼追兔子((程序文件名A5.PAS/A5.IN/A5.OUT)

兔子躲进了10个环形分布的洞的某一个中。狼追兔子,从第1个洞开始。狼在第1个洞中没有找到兔子,就间隔1个洞,到第3个洞中去找,也没找到兔子,就间隔2个洞,到第6个洞中去找,以后狼每次多隔1个洞去找兔子,……这样狼一直找不到兔子,请问兔子可能躲在哪个洞中?

输出a5.out:兔子所有可能躲的洞号。每个洞号占一行。

参考程序:(本答案由高春提供)

program hltz;

var b,c,d,e,f,g,i,j,k:integer;

a:array[1..10]of integer;

f2:text;

begin

assign(f2,'a5.out');

rewrite(f2);

for i:=1to10do

a[i]:=0;

b:=1;k:=1;a[1]:=1;f:=1;

repeat

b:=b+k+1;

if b>10then b:=b mod10;

a[b]:=1;

k:=k+1;f:=f+1;

until f=32767;

for i:=1to10do

if a[i]=0then writeln(f2,i);

close(f2);

end.

参考程序:(本答案由杨妮妮提供)

program a4;

知识竞赛题库及答案(个人赛)

武平县“农行杯”新《预算法》知识竞赛试题 一、不定项选择题80题,每题1分共80分。(至少有一个正确答案,多选、少选不得分) 1、我国实行几级政府预算() A、3 B、4 C、5 D、6 2、全国预算由()组成 A、中央预算 B、地方预算 C、一般公共预算 D、政府性基金预算 3、预算包括() A、一般公共预算 B、政府性基金预算 C、国有资本经营预算 D、社会保险基金预算 4、一般公共预算包括() A、中央各部门的预算 B、地方对中央的上解收入 C、中央对地方的税收返还预算 D、中央对地方的转移支付预算 5、政府性基金预算应当根据基金项目收入情况和实际支出需要,按基金项目编制,做到() A、全收全支 B、以收定支 C、实收实支 D、定收定支 6、政府性基金预算可以用于() A、老城区道路改造 B、城市饮用水源污染整治 C、城镇绿化 D、环境污染整治 7、各级预算应遵循的原则() A、统筹兼顾 B、量力而行 C、勤俭节约 D、讲求绩效、收支平衡 8、新《预算法》根据2014年8月31日第十二届全国人民代表大会常务委员会()会议通过 A、七 B 、八C、九D、十 9、我国的预算年度自() A、2月1日起至下一年度1月31日止 B、1月1日起至12月31日止 C、4月1日起至下一年度3月31日止 D、5月1日起至下一年度4月30日止 10、下列属于一般公共预算收入的是() A、增值税 B、消费税 C、土地出让金收入 D、转移性收入 11、一般公共预算支出按经济性质分类包括() A、工资福利支出 B、商品和服务支出 C、资本性支出 D、其他支出 12、中央预算与地方预算有关收入和支出项目的划分、地方向中央上解收入、中央对地方税收返还或者转移支付的具体办法,由()规定,报全国人民代表大会常务委员会备案。 A、财政部 B、国家税务总局 C、国务院 D、海关总署 13、编制预算草案的具体事项由()部署。 A、国务院 B、财政部门 C、国家税务总局 D、审计部门 14、预算支出按其功能分类分为() A、类 B、款 C、项 D、目 15、()负责对中央政府债券的统一管理 A、中国人民银行 B、国务院 C、国务院财政部门 D、审计署 16、地方各级预算按照()的原则编制,除本法另有规定外,不列赤字。

山东省青岛市中考语文试题及答案解析

山东省青岛市中考语文试 题及答案解析 Revised final draft November 26, 2020

青岛市2017年初中学业水平考试 语文试题 (考试时间:120分钟;满分:120分) 一、语言积累及运用【本题满分31分】 (一)基础知识【本题满分6分】 1.下面语段中加点字的读音完全正确的一项是()(2分) “真好啊”像一阵清凉的冯吹皴一池春水,美妙的涟漪.就这样荡漾开去,让人心旷.神怡!“真好啊”,蕴含着对生活的感恩、对困难的藐视和对幸福的提醒。一句淳.朴的“真好啊”,普通的事也会蒙上理想化的色彩,糟糕的事不再让人忧心忡.忡。在生活中要记得常说“真好啊”! A.yǐ kuàng c hún zhǒng B.yī guǎng zhūn c hōng C.yī kuàng c hún c hōng D.yǐ guǎng zhūn zhǒng 2.给下列各句中加点词语书写完全正确的一项是()(2分) A.山雀早就迫不急待 ..,提醒我新的一天开始....地开始清理嗓子,鸣叫声打破了清晨的静谧 了。 B.“朗读者”节目播出后,好评如潮,主持人董卿精美的语言和锐智 ..的思想,让很多观 众获益匪浅 ....。 C.青岛的小巷美不盛收 ....,道路两旁的老式小洋楼,斑驳的院墙,光滑的石板路,在时光 的打磨下增添了遒劲 ..沧桑的质感。 D.任时光流逝,那些陪伴我们成长的人、事、物,永远挥之不去,即使海枯石烂 ....,那份 美好始终镶嵌 ..在心灵深处。 3.下列各句没有语病的一项是()(2分) A.中国不仅是“一带一路”建设的倡议者,更是负责任的参与者、有担当的行动者。 B.通过参加这次活动,使我对中国博大精深的书法艺术产生了浓厚的兴趣。 C.《大鱼海棠》在影片质感和人物情节方面突破了一大步的跨越。 D.防止校园欺凌事件不再发生是个系统工程,需要多方面、多领域齐心协力完成。(二)诗词理解与默写【本题满分13分】

山东省青岛市中考数学试卷(解析版)

2016年山东省青岛市中考数学试卷 一、选择题(本题满分24分,共有8道小题,每小题3分)下列每小题都给出标号为A、B、C、D的四个结论,其中只有一个是正确的.每小题选对得分;不选、选错或选出的标号超过一个的不得分. 1.﹣的绝对值是() A.﹣B.﹣C.D.5 2.我国平均每平方千米的土地一年从太阳得到的能量,相当于燃烧130 000 000kg的煤所产生的能量.把130 000 000kg用科学记数法可表示为() A.13×107kg B.0.13×108kg C.1.3×107kg D.1.3×108kg 3.下列四个图形中,既是轴对称图形又是中心对称图形的是() A.B.C.D. 4.计算a?a5﹣(2a3)2的结果为() A.a6﹣2a5B.﹣a6C.a6﹣4a5D.﹣3a6 5.如图,线段AB经过平移得到线段A1B1,其中点A,B的对应点分别为点A1,B1,这四个点都在格点上.若线段AB上有一个点P(a,b),则点户在A1B1上的对应点P的坐标为()

A.(a﹣2,b+3)B.(a﹣2,b﹣3)C.(a+2,b+3)D.(a+2,b﹣3) 6.A,B两地相距180km,新修的高速公路开通后,在A,B两地间行驶的长途客车平均车速提高了50%,而从A地到B地的时间缩短了1h.若设原来的平均车速为xkm/h,则根据题意可列方程为() A.﹣=1 B.﹣=1 C.﹣=1 D.﹣=1 7.如图,一扇形纸扇完全打开后,外侧两竹条和AC的夹角为120°,长为25cm,贴纸部分的宽BD为15cm,若纸扇两面贴纸,则贴纸的面积为() A.175πcm2 B.350πcm2 C.πcm2D.150πcm2 8.输入一组数据,按下列程序进行计算,输出结果如表: x 20.5 20.6 20.7 20.8 20.9 输出﹣13.75 ﹣8.04 ﹣2.31 3.44 9.21

C语言程序设计竞赛题及其答案

数学与统计学院 第三届计算机程序设计竞赛题 竞赛需知: 1、答案必须写在答题纸上。 2、程序采用C/JAVA/VB/VFP语言实现均可。 3、考虑到各种因素,程序的键盘输入和结果输出可以用伪代码或者自然语言表示。但是必 须说明输入变量和输出变量。 4、题目最好能用完整、正确的语言程序来解决问题,如确实无法编写完整语言程序的,可 以写出程序主要框架和流程,必要时可以用伪代码或者自然语言描述算法(程序)。 一、玫瑰花数(20分) 如果一个四位数等于它的每一位数的4次方之和,则称为玫瑰花数。例如: + + 1634+ =, 4^4 4^3 4^6 4^1 编程输出所有的玫瑰花数。 #include void main() { int i,j,k,l,m; for(i=999;i<=9999;i++) { j=i/1000; k=i%10; l=i/100-10*j; m=i/10-100*j-10*l; if(i==j*j*j*j+k*k*k*k+l*l*l*l+m*m*m*m) printf("%d\n",i); } } 二、菱形图案(20分) 对给定的奇数n,编程打印菱形图案。 输入样例: 7 输出样例: * *** ***** ******* ***** *** * #include #include void main() {

int i,j,k; int n; scanf("%d",&n); for(i=0;i #include void main() { int i,j,x,y; float r; int a,b,count=0; printf("请输入矩阵的行列i,j:"); scanf("%d%d",&i,&j); printf("请输入圆心的坐标点及半径x,y,r:"); scanf("%d%d%f",&x,&y,&r); for(a=0;a

安全知识竞赛试题答案

1.进行腐蚀品的装卸作业应该戴( b )手套。 A .帆布 B .橡胶 C .棉布 2 .在易燃易爆场所穿( c )最危险。 A ?布鞋 B ?胶鞋 C ?带钉鞋 3.易燃易爆场所不能穿( b )。 A .纯棉工作服 B .化纤工作服 C ?防静电工作服 4.安全带的正确挂扣方法是( b )。 A ?低挂高用 B ?高挂低用 C ?平挂平用 5.《安全生产法》规定 ,生产、经营、储存、使用危险物品的车间、商店、仓库不得与并应与员 (B)在同一座建筑物内工宿舍保持安全距离。 A.职工食堂 B.员工宿舍 C.职工俱乐部 6?特种劳动防护用品实行(b )制度。 A ?安全标志管理 B ?登记 C ?备案 7?塑料安全帽的使用期限为不超过(c )。 A .两年 B .两年半 C.三年半 8?安全带的使用期限为(a )年,发现异常应提前报废。 A . 3~ 5 B . 4~ 6 ~ 7 9.安全带应在使用( a )年后,按批量购入情况,抽验一次。 A .4 B.3 C.2 10.下列哪个字母代表劳动防护用品具有防静电的性能?( b ) A . fh B . jd C . ny 11.当空气中氧含量低于( a )时,不能使用自吸过滤式防毒面具。 A . 18% B . 20% C. 21% 12.销售的特种劳动防护用品应有相应的产品合格证、特种劳动防护用品标志标识和 A ?编号 B ?专利权证 C.注册商标证 13.操作旋转机械时佩戴( c )是错误的。 A ?护发帽 B ?手套C.防异物伤害护目镜 14.含( a )的防护服有防微波作用。 A .金属丝布材料 B .棉布材料 C .化纤材料 15.使用的防护面罩,应( b )。 A .耐燃、导电 B .耐燃、不导电、不导热 C .耐燃、不导电但导热

2018年山东省青岛市中考数学试卷(解析版)

山东省青岛市2018年中考数学试卷(解析版) 一、选择题:本大题共8个小题,每小题3分,共24分.在每小题给出的四个选项中,只有一项是符合题目要求的. 1.(3分)观察下列四个图形,中心对称图形是() A.B.C.D. 【分析】根据中心对称图形的概念对各选项分析判断即可得解. 【解答】解:A、不是中心对称图形,故本选项错误; B、不是中心对称图形,故本选项错误; C、是中心对称图形,故本选项正确; D、不是中心对称图形,故本选项错误. 故选:C. 【点评】本题考查了中心对称图形的概念,中心对称图形是要寻找对称中心,旋转180度后两部分重合. 2.(3分)斑叶兰被列为国家二级保护植物,它的一粒种子重约0.0000005克.将0.0000005用科学记数法表示为() A.5×107B.5×10﹣7C.0.5×10﹣6D.5×10﹣6 【分析】绝对值小于1的正数也可以利用科学记数法表示,一般形式为a×10﹣n,与较大数的科学记数法不同的是其所使用的是负指数幂,指数由原数左边起第一个不为零的数字前面的0的个数所决定. 【解答】解:将0.0000005用科学记数法表示为5×10﹣7. 故选:B. 【点评】本题考查用科学记数法表示较小的数,一般形式为a×10﹣n,其中1≤|a|<10,n为由原数左边起第一个不为零的数字前面的0的个数所决定. 3.(3分)如图,点A所表示的数的绝对值是()

A.3 B.﹣3 C.D. 【分析】根据负数的绝对值是其相反数解答即可. 【解答】解:|﹣3|=3, 故选:A. 【点评】此题考查绝对值问题,关键是根据负数的绝对值是其相反数解答. 4.(3分)计算(a2)3﹣5a3?a3的结果是() A.a5﹣5a6B.a6﹣5a9C.﹣4a6D.4a6 【分析】直接利用幂的乘方运算法则化简,再利用单项式乘以单项式、合并同类项法则计算得出答案. 【解答】解:(a2)3﹣5a3?a3 =a6﹣5a6 =﹣4a6. 故选:C. 【点评】此题主要考查了幂的乘方运算、单项式乘以单项式,正确掌握运算法则是解题关键. 5.(3分)如图,点A、B、C、D在⊙O上,∠AOC=140°,点B是的中点,则∠D的度数是() A.70°B.55°C.35.5°D.35° 【分析】根据圆心角、弧、弦的关系定理得到∠AOB=∠AOC,再根据圆周角定理解答. 【解答】解:连接OB, ∵点B是的中点,

青岛市中考模拟试题及答案

山东青岛市2008年初中毕业生学业考试语文试题 友情提示:展示自己的时候到啦,你可要冷静思考、沉着答卷啊!祝你成功! 1.请你务必在指定的位置填写座号,并将密封线内的项目填写清楚。 2.本试题共五道大题,含23道小题。其中,1—5小题为“单项选择题”,答案要用2B 铅笔涂在答题卡的相应位置;6、7小题为“古诗文理解题”,8—12小题为“课内阅 读题”,13—22小题为“课外阅读题”,23小题为“作文”,6—23小题均在试题上作 答。 一、单项选择题【本题满分10分,共5道小题.每小题2分】 请注意:每小题给出的四个选项中,只有一个符合题目要求,错选或多选均不得分。1.下列加点字的注音有错误的一项是() A.斗笠(lì)褶皱(zhòu)B.唿哨(hū)汲取(jí) C.猝然(cù)竹篾(miè)D.琥珀(bō)阴霾(mái) 2.下列词语中有错别字的一项是() A.眼花瞭乱肆虐B.南辕北辙雄浑 C.姹紫嫣红苍穹D.拈轻怕重匿名 3.下列句子中加点词语的解释有错误的一顶是() A.因此,气象学家们总是忧心忡忡 ....,深感内疚和不安。(形容心事重重.忧愁不安的样子) B.干裂的嘴唇一张一翕 ....地发出低低的声音。(一开一合的意思) C.在马克思列宁主义同中国工人运动相结合的进程中,中国共产党应运而生。(适应时代的需要而出现或发生) D.我们跟大家讨论××厂下岗职下如何克服困难自强不息的事迹。(形容性格坚强,做事果断) 4.下列句子与课文原句不一致的一项是() A.我想靠迅速抓紧时间.去留住稍纵即逝的日子;我想凭时间的有效利用,去弥补匆匆流逝的光阴。 B.请他们准备欢迎,请所有的人准备欢迎,当雄鸡最后一次鸣叫的时候我就到来。 C.最早出现的启明星,在这深蓝色的天幕上闪烁起来了。它是那么大,那么亮,活像一盏悬挂在高空的明灯。 D.而现在.乡愁是一湾浅浅的海峡,我在这头,大陆在那头。 5.用部首查字法和音序查字法查找下列汉字有错误的一项是() 序号汉字部首查字法部首笔画音序查字法 A.等竹 6 D B.渠巨7 Q C.忍心 3 R D.魁鬼 4 K 二、古诗文理解题【本题满分15分,第6小题3分,第7小题12分;其中,第7小题的(1) (2)(3)小题分别为3分、4分、5分】 6.默写(3分) 请注意:此题为选做题,请任选三道小题作答,多做不多得分;若多做,阅卷时只阅前三个小题。

程序设计比赛试题

程序设计比赛试题 最少钱币数: 【问题描述】 这是一个古老而又经典的问题。用给定的几种钱币凑成某个钱数,一般而言有多种方式。例如:给定了6种钱币面值为2、5、10、20、50、100,用来凑15元,可以用5个2元、1个5元,或者3个5元,或者1个5元、1个10元,等等。显然,最少需要2个钱币才能凑成15元。 你的任务就是,给定若干个互不相同的钱币面值,编程计算,最少需要多少个钱币才能凑成某个给出的钱数。 【要求】 【数据输入】输入可以有多个测试用例。每个测试用例的第一行是待凑的钱数值M (1<=M<=2000,整数),接着的一行中,第一个整数K(1<=K<=10)表示币种个数,随后是K个互不相同的钱币面值Ki(1<=Ki<=1000)。输入M=0时结束。 【数据输出】每个测试用例输出一行,即凑成钱数值M最少需要的钱币个数。如果凑钱失败,输出“Impossible”。你可以假设,每种待凑钱币的数量是无限多的。 【样例输入】 15 6 2 5 10 20 50 100 1 1 2 【样例输出】 2 Impossible

Feli的生日礼物 【问题描述】 Felicia的生日是11月1日(和Kitty是同一天生的哦)。于是Feli请来Kitty一起过生日。Kitty带来了最新款的“Kitty猫”玩具准备送给Feli,不过她说,这份礼物可不是白送的。Feli要帮她一个忙,才能够得到心仪已久的玩具。Kitty说,“Kitty猫”玩具已经卖出了n!个,n<=10^100*_*,Kitty想知道确切的数字,而不是无聊的“一个数加个感叹号”。Feli听了大吃一惊。要知道,算出n!是一个无比艰巨的任务。Feli告诉Kitty,就算Feli算出n!,Kitty也看不下去,因为当n=20时,计算机的长整型已经存不下了(Kitty只能接受1-9之间的数字)。于是Kitty说,你只要告诉我n!最后一位非0的数就可以了。Feli想了想,立刻动手写了个程序算出了正确的答案。现在,请你也试试看!注意哦,AC的男生将会得到一个“Hello Kitty”计算器(可编程,CPU 1THz,Mem 1TMB),AC的女生将会得到一个仿真“Hello Kitty”宠物(善解人意,无须喂养,智商1101,附带写情书功能)。 【要求】 【数据输入】每行一个n,直到输入数据结束 【数据输出】对应输入的n,每行输出一个答案 【样例输入】 1101 【样例输出】 8

知识竞赛题库及答案

《中华人民共和国安全生产法》(修订版)知识竞赛 试题 一、单项选择题(共70题,每题1分) 1、《安全生产法》的修改应由()进行: A.国家安全生产监督管理总局 B.国务院安全生产委员会 C.全国人民代表大会及其常务委员会 D.国务院法制办 2、修改后的《安全生产法》一般由()讨论通过并正式施行: A.国家安全生产监督管理总局 B.国务院安全生产委员会 C.全国人民代表大会或其委员会、常务委员会 D.国务院法制办 3、以下不属于本次《安全生产法》修改总体思路的是() A.强化依法保安 B.落实企业安全生产主体责任 C.强化政府监管 D.强化安全生产责任追究 4、关于《安全生产法》的立法目的,下列表述不准确的是: A.加强安全生产工作 B.防止和减少生产安全事故 C. 推动经济社会跨越式发展 D.保障人民群众生命财产安全 5、《安全生产法》确立了()的安全生产监督管理体制。 A.国家监察与地方监管相结合 B.国家监督与行业管理相结合 C.综合监管与专项监管相结合 D. 行业管理与社会监督相结合 6、关于安全生产工作的机制,表述错误的是(): A.政府监管 B.生产经营单位参与 C.行业自律 D.社会监督 E.员工参与 7、对生产经营单位开展安全生产标准化工作,新的安全生产法的态度是(): A.提倡 B.强制 C. 鼓励 D.原则性要求 8、除()外,以下关于安全生产方面的要求,生产经营单位必须履行: A.安全生产法律法规、行政规章 B.国家、行业或地方安全标准 C.地方政府安全监管方面指令 D.行业安全生产自律公约 9、工会在生产经营单位安全生产方面的职权表述正确的是(): A.验收劳动防护用品质量并监督发放 B.对生产经营单位的违法行为,可以组织员工罢工 C.监督企业主要负责人安全承诺落实情况 D.通过职工代表大会可以决定企业的安全生产决策 10、作为生产经营单位,其主要负责人不包括(): A. 法人代表 B. 分管负责人 C. 安全管理机构负责人 D. 外设机构负责人 11、《安全生产法》对()的安全生产工作任务、职责、措施、处罚等方面做出了明确的规定。 A. 各级行政机关及其安全生产监督管理部门 B. 各级行政机关及其生产经营单位主要负责人 C.各级人民政府及其安全生产监督管理部门 D. 各级人民政府及其生产经营单位主要负责人 12、《安全生产法》之所以称为我国安全生产的基本法律,是就其在各个有关安全生产法律、法规中的主导地位和作用而言的,是指它在安全生产领域内具有(),主要解决安全生产领域中普遍存在的基本法律问题。 A. 适用范围的基本性、法律制度的广泛性、法律规范的概括性 B. 适用范围的广泛性、法律制度的概括性、法律规范的基本性 C. 适用范围的概括性、法律制度的基本性、法律规范的广泛性 D. 适用范围的广泛性、法律制度的基本性、法律规范的概括性 13、依据《安全生产法》的规定,除须由决策机构集体决定安全生产投入的之外,生产经营单位拥有本单位安全生产投入的决策权的是():

青岛市中考数学试题及答案

★★★★★ 二○○九年山东省青岛市初级中学学业水平考试 数学试题 考试时间:120 分钟;满分:120 分) 真情提示:亲爱的同学,欢迎你参加本次考试,祝你答题成功! 1.请务必在指定位置填写座号,并将密封线内的项目填写清楚. 2.本试题共有24 道题.其中1-8 题为选择题.请将所选答案的标号填写在第8题后面给 出表格的相应位置上;9-14 题为填空题,请将做出的答案填写在第14题后面给出表格的 相应位置上;15-24 题请在试题给出的本题位置上做答. 一、选择题(本题满分24 分,共有8道小题,每小题 3 分)下列每小题都给出标 号为A、B、C、D 的四个结论,得分;不选、选错或选出的标号超过一个的不得分.请将在第8 小题后面给出表格的相应位置上.其中只有一个是正确的.每小题选对

1.下列四个数中,其相反数是正整数的是( 1 B . 3 A .3 C . 2 1 D . 2 3.在等边三角形、平行四边形、矩形、等腰梯形和圆中,既是轴对称图形又是中心对称图 形的有( ) A .1种 B .2种 C .3种 D .4 种 4.在一个不透明的袋子里装有两个红球和两个黄球,它们除颜色外都相同.随机从中摸出 一球,记下颜色后放回袋中, 充分摇匀后, 再随机摸出一球, 两次都摸到黄球的概率是 ( ) 111 A . B . C . 234 5.如图所示,数轴上点 P 所表示的可 能是( 1 D . 6 ) B . 10 C . 15 P 1 0 1 2 3 4 第 5 题图 6.一根水平放置的圆柱形输水管道横截面如图所示, 水深 0.2 米,则此输水管道的直径是( ) 其中有水部分水面宽 0.8 米,最深处 第 2 题 2.如图所示的几何体是由一些小立方块搭成的, 则这个几何体的俯视图 是( D . 31 第 6 题

市青少年计算机程序设计竞赛试题

‘96上海市青少年计算机程序设计竞赛试题 竞赛注意事项: 1.上机竞赛在2小时内完成,可以不经书编程,直接输入计算机调试。 2.试题一~五的程序完成后,分别以A、B、C、D、E文件名存入磁盘。 3.每完成一题后即填写完成时间,以备机器故障时给予处理。 4.竞赛的程序以运行结果作为主要评分依据,人为判断、直接打印者不给分。 5.测试数据将有多套,运行速度的快慢将作为评分依据之一。 一、如下图,有I种货物将存放在N个仓库里(I=N,I<=20)。假设各种货物由同一种车辆 运输,一种货物存放在一个仓库,而且每个仓库都足够大。现在已知货物1的存储量为M1吨,周转周期为D1天(即在D1天里,有M1吨货物1运进,并运出。),货物2的存储量为M2吨,周转周期为D2天,…,货物I的存储量为Mi吨,周转周期为Di天。问怎样安排仓库储存,可使运输的车公里数为最少?(15分) 原始数据由正文文件输入,文件第一行是一个数字I,表示I种货物,第二行为I种货物的存储量,第三行为I种货物的周转周期,同一行中各数字间以空格分隔。输入数据均不 需判错。 由屏幕打印运行结果,第一行是仓库的编号,第二行为对应货物的编号。 例对右图的正文文件,输入输出格式如下: Enter file name : TEST1-1.TXT TEST1-1.TXT 7 N1 N2 N3 N4 N5 N6 N7 12 7 38 109 64 580 1088 Ix Ix Ix Ix Ix Ix Ix 30 23 8 14 5 42 113 二、求N!的精确值(N<100。N!为1*2*3*4*5……*N)。(15分) 输入输出格式为: INPUT N = 23 23!= 25852016738884976640000 三、编写一个整理TURBO PASCAL源文件的程序,它先输入要整理的源文件标识符,然 后逐个字符读取该文件的所有内容,经适当改造后再存入目标文件标识符。程序应能自动地将源文件中的所有TURBO PASCAL 的保留字改成大写,将每个单词的首字母改成大写, 其余的改成小写。但不影响字符串和注释语句中的大小写。(20分) 程序运行时输入、输出格式: Enter source filename :源文件标识符 Enter target filename :目标文件标识符 输入数据均不需判错。 附TURBO PASCAL 52 个保留字: ABSOLUTE AND ARRAY BEGIN CASE CONST CONSTRUCTOR DESTRUCTOR DIV DO DOWNTO ELSE END EXTERNAL FILE FOR

山东省青岛市中考数学试卷(解析版)

青岛市中考数学试卷 (考试时间:120分钟;满分:120分) 真情提示:亲爱的同学,欢迎你参加本次考试,祝你答题成功! 本试题分第Ⅰ卷和第Ⅱ卷两部分,共有24道题.第Ⅰ卷1—8题为选择题,共24分; 第Ⅱ卷9—14题为填空题,15题为作图题,16—24题为解答题,共96分. 要求所有题目均在答题卡上作答,在本卷上作答无效. 第(Ⅰ)卷 一、选择题(本题满分24分,共有8道小题,每小题3分) 下列每小题都给出标号为A 、B 、C 、D 的四个结论,其中只有一个是正确的.每小题选对得分;不选、选错或选出的标号超过一个的不得分. 1.8 1 -的相反数是( ). A .8 B .8- C .81 D .8 1 - 【答案】C 【解析】 试题分析:利用知识点:性质符号相反,绝对值相等的两个数是互为相反数,知:81-是8 1 考点:相反数定义 2.下列四个图形中,是轴对称图形,但不是中心对称图形的是( ). 【答案】A 【解析】 试题分析:利用知识点:在平面内,把一个图形绕着某个点旋转180°,如果旋转后的图形能与原来的图形重合,那么这个图形叫做中心对称图形;在平面内,如果一个图形沿一条直线折叠,直线两旁的部分能够完全重合,这样的图形叫做轴对称图形,知:选项A 是轴对称图形,但不是中心对称图形;选项B 和C,既是轴对称图形又是中心对称图形;选项D 是中心对称图形,但不是轴对称图形。 考点:轴对称图形和中心对称图形的定义 3.小明家1至6月份的用水量统计如图所示,关于这组数据,下列说法错误

的是( ). A 、众数是6吨 B 、平均数是5吨 C 、中位数是5吨 D 、方差是3 4 【答案】C 【解析】 试题分析:用到的知识点:一组数据中出现次数最多的数据叫做这组数据的众数.将一组数据按照从小到大(或从大到小)的顺序排列,如果数据的个数是奇数,则处于中间位置的数就是这组数据的中位数;如果这组数据的个数是偶数,则中间两个数据的平均数就是这组数据的中位数.平均数是指在一组数据中所有数据之和再除以数据的个数.一般地设n 个数据,x 1,x 2,…x n 的平均数为,则方差S 2= [(x 1﹣)2+(x 2﹣)2+…+(x n ﹣)2]. 数据:3,4,5,6,6,6,中位数是5.5,故选C 考点:方差;平均数;中位数;众数 4.计算326)2(6m m -÷的结果为( ). A .m - B .1- C .43 D .4 3 - 【答案】D 【解析】 试题分析:() 4 3 86)2(666326- =-÷=-÷m m m m 考点:(1)、同底数幂的乘除法运算法则;(2)、积的乘方运算法则;(3)、幂的乘方运算 5. 如图,若将△ABC 绕点O 逆时针旋转90°则顶点B 的对应点 B 1的坐标为( ) A.)2,4(- B.)4,2(- C. )2,4(- D.)4,2(- 【答案】B 【解析】试题分析:将△ABC 绕点O 逆时针旋转90°后,图形如下图

2018青岛市中考数学试题

青岛市二○一八年初中学业水平考试 数学试题 说明: (考试时间:120 分钟;满分:120 分) 1.本试题分第Ⅰ卷和第Ⅱ卷两部分,共24 题.第Ⅰ卷1—8 题为选择题,共24 分;第Ⅱ卷9—14 题为填空题,15 题为作图题,16—24 题为解答题,共96 分. 2.所有题目均在答.题.卡.上指定区域内作答,在试题上作答无效. 第Ⅰ卷(共24 分) 一、选择题:本大题共8 小题,每小题3 分,共24 分.在每小题给出的四个选项中,只有一 项是符合题目要求的. 1.观察下列四个图形,中心对称图形是 A B C D 2.斑叶兰被列为国家二级保护植物,它的一粒种子重约0.0000005 克.将0.0000005 用科学 记数法表示为 A.5 ?107B.5 ?10-7C.0.5 ?10-6D.5 ?10-6 3.如图,点A 所表示的数的绝对值是 A -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 (第 3 题) A.3 B.-3 C.1 3 D.- 1 3 4.计算(a2 )3 - 5a3 ?a3 A.a5 - 5a6 的结果是 B.a6 - 5a9 C.-4a6 D.4a6

5.如图,点A 、B 、C、D 在□O上,∠AOC=140?,点B 是□AC的中点,则∠D 的度数是 A.70?B.55?C.35.5?D.35 ? A B D (第 5 题) A B C F (第 6 题) 6.如图,三角形纸片ABC ,AB =AC ,∠BAC = 90?,点E 为AB 中点.沿过点E 的直线折 叠,使点B 与点A 重合,折痕EF 交BC 于点F ,已知EF =3 ,则BC 的长是2 A.B.3 C.3 D.3 7.如图,将线段AB 绕点P 按顺时针方向旋转90?,得到线段A'B',其中点A 、B 的对应点 分别是点A'、B',则点A'的坐标是 A.(-1 ,3) B.(4 ,0) C.(3,-3) D.(5,-1) 8.已知一次函数y =b x +c 的图象如图,则二次函数y =ax2 +bx +c 在平面直角坐标系中的a 图象可能是 y O x (第8 题) A B C D

山东省青岛市中考数学真题

义务教育基础课程初中教学资料 2016年山东省青岛市中考数学试卷 参考答案与试题解析 一、选择题(本题满分24分,共有8道小题,每小题3分)下列每小题都给出标号为A、 B、C、D的四个结论,其中只有一个是正确的.每小题选对得分;不选、选错或选出的标号超过一个的不得分. 1.(2016·山东青岛)﹣的绝对值是() A.﹣B.﹣C.D.5 【考点】实数的性质. 【分析】直接利用绝对值的定义分析得出答案. 【解答】解:|﹣|=. 故选:C. 2.(2016·山东青岛)我国平均每平方千米的土地一年从太阳得到的能量,相当于燃烧130 000 000kg的煤所产生的能量.把130 000 000kg用科学记数法可表示为() A.13×107kg B.0.13×108kg C.1.3×107kg D.1.3×108kg 【考点】科学记数法—表示较大的数. 【分析】科学记数法的表示形式为a×10n的形式,其中1≤|a|<10,n为整数.确定n的值时, 要看把原数变成a时,小数点移动了多少位,n的绝对值与小数点移动的位数相同.当原数绝对值>1时,n是正数;当原数的绝对值<1时,n是负数. 【解答】解:130 000 000kg=1.3×108kg. 故选:D. 3.(2016·山东青岛)下列四个图形中,既是轴对称图形又是中心对称图形的是()A.B.C.D. 【考点】中心对称图形;轴对称图形. 【分析】根据轴对称图形与中心对称图形的概念求解. 【解答】解:A、不是轴对称图形.是中心对称图形,故此选项错误; B、是轴对称图形,又是中心对称图形,故此选项正确; C、是轴对称图形,不是中心对称图形,故此选项错误; D、不是轴对称图形,不是中心对称图形,故此选项错误. 故选:B. 4.(2016·山东青岛)计算a?a5﹣(2a3)2的结果为() A.a6﹣2a5B.﹣a6C.a6﹣4a5D.﹣3a6 【考点】幂的乘方与积的乘方;同底数幂的乘法.

2017年山东省青岛市中考数学试卷(含答案解析版)

2017年山东省青岛市中考数学试卷 参考答案与试题解析 一、选择题(本大题共8小题,每小题3分,共24分) 1.(3分)(2017?青岛)﹣的相反数是() A.8 B.﹣8 C.D.﹣ 【考点】14:相反数. 【分析】根据一个数的相反数就是在这个数前面添上“﹣”号,求解即可. 【解答】解:﹣的相反数是, 故选:C. 【点评】本题考查了相反数的意义,一个数的相反数就是在这个数前面添上“﹣”号:一个正数的相反数是负数,一个负数的相反数是正数,0的相反数是0.不要把相反数的意义与倒数的意义混淆. 2.(3分)(2017?青岛)下列四个图形中,是轴对称图形,但不是中心对称图形的是() A.B.C.D. 【考点】R5:中心对称图形;P3:轴对称图形. 【分析】根据轴对称图形与中心对称图形的概念求解. 【解答】解:A、是轴对称图形,不是中心对称图形,符合题意; B、是轴对称图形,也是中心对称图形,不合题意; C、是轴对称图形,也是中心对称图形,不合题意; D、不是轴对称图形,是中心对称图形,不合题意. 故选:A.

【点评】此题主要考查了中心对称图形与轴对称图形的概念.轴对称图形的关键是寻找对称轴,图形两部分折叠后可重合,中心对称图形是要寻找对称中心,旋转180度后两部分重合. 3.(3分)(2017?青岛)小明家1至6月份的用水量统计如图所示,关于这组数据,下列说法中错误的() A.众数是6吨B.平均数是5吨C.中位数是5吨D.方差是 【考点】W7:方差;W1:算术平均数;W4:中位数;W5:众数. 【分析】根据众数、平均数、中位数和方差的定义计算各量,然后对各选项进行判断. 【解答】解:这组数据的众数为6吨,平均数为5吨,中位数为5.5吨,方差为 . 故选C. 【点评】本题考查了方差:方差是反映一组数据的波动大小的一个量.方差越大,则平均值的离散程度越大,稳定性也越小;反之,则它与其平均值的离散程度越小,稳定性越好.也考查了平均数、众数、中位数. 4.(3分)(2017?青岛)计算6m6÷(﹣2m2)3的结果为() A.﹣m B.﹣1 C.D.﹣ 【考点】4H:整式的除法;47:幂的乘方与积的乘方. 【分析】根据整式的除法法则即可求出答案.

程序设计大赛试题及答案

试题 1、数学黑洞(程序文件名maths.c/maths.cpp) 【问题描述】 任给一个4位正整数,其各位数位上的数字不全相同,将数字重新组合成一个最大的数与最小的数相减,重复这个过程,最多7步,必得6174。对任给的4位正整数(各位数位上的数字不全相同),编程输出掉进黑洞的步数。 【输入】 一行,一个4位正整数n(1000< n<9999) 【输出】 掉进黑洞的步数 输入 1234 输出 3 2、进制转换(程序文件名conver.c/conver.cpp) 【问题描述】 任给一个十进制整数n,及正整数m(m<=16且m≠10), 将n转换成m进制并输出。 【输入】 一行,两个整数n,m(0 ≤ n ≤ 500000,2 ≤ m ≤ 16,且m≠10),中间用一个空格隔开,其中n 表示十进制数。 【输出】 转换后的数 【输入输出样例】 输入 255 8 输出 377 3、分数线划定(程序文件名score.c/score.cpp) 【问题描述】 公务员选拔工作正在 A 市如火如荼的进行。为了选拔优秀人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名公务员,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。现在就请你编写程序划定面试分数线,并输出所有进入面试的选手的报名号和笔试成绩。 【输入】 第一行,两个整数n,m(5 ≤ n ≤ 5000,3 ≤ m ≤ n),中间用一个空格隔开,其中n 表示报名参加笔试的选手总数,m 表示计划录取的人数。输入数据保证m*150%向下取整后小于等于n。 第二行到第 n+1 行,每行包括两个整数,中间用一个空格隔开,分别是选手的报名号k(1000 ≤ k ≤ 9999)和该选手的笔试成绩s(1 ≤ s ≤ 100)。数据保证选手的报名号各不相同。 【输出】 第一行,有两个整数,用一个空格隔开,第一个整数表示面试分数线;第二个整数为进入面试的选手的实际人数。 从第二行开始,每行包含两个整数,中间用一个空格隔开,分别表示进入面试的选手的报名号和笔试成绩,按照笔试成绩从高到低输出,如果成绩相同,则按报名号由小到大的顺序输出。 【输入输出样例】 输入 6 3 1000 90 3239 88 2390 95 7231 84 1005 95 1001 88

安全知识竞赛试题答案

1?进行腐蚀品的装卸作业应该戴(b )手套。 A .帆布 B .橡胶 C .棉布 2.在易燃易爆场所穿(c )最危险。 A .布鞋 B .胶鞋 C .带钉鞋 3.易燃易爆场所不能穿(b )。 A .纯棉工作服 B .化纤工作服 C.防静电工作服 4.安全带的正确挂扣方法是(b )。 A.低挂高用B .高挂低用C.平挂平用 5.《安全生产法》规定,生产、经营、储存、使用危险物品的车间、商店、仓库不得与(B)在同一座建筑物内,并应与员工宿舍保持安全距离。 A.职工食堂 B.员工宿舍 C.职工俱乐部 6.特种劳动防护用品实行(b )制度。 A.安全标志管理B .登记C.备案 7.塑料安全帽的使用期限为不超过(c)。 A .两年 B .两年半 C .三年半 8.安全带的使用期限为(a )年,发现异常应提前报废。 A.3?5 B . 4 ?6 C.5 ?7 9.安全带应在使用(a )年后,按批量购入情况,抽验一次。 A. 4 B . 3 C . 2 10.下列哪个字母代表劳动防护用品具有防静电的性能?( b ) A.fh B . jd C . ny 11.当空气中氧含量低于(a )时,不能使用自吸过滤式防毒面具。 A . 18 % B. 20 % C. 21 % 12.销售的特种劳动防护用品应有相应的产品合格证、特种劳动防护用品标志标识和(c )。 A.编号B .专利权证C .注册商标证 13.操作旋转机械时佩戴(c )是错误的。 A.护发帽B .手套C .防异物伤害护目镜 14.含(a )的防护服有防微波作用。 A.金属丝布材料B .棉布材料C .化纤材料 15.电焊工使用的防护面罩,应(b )。 A.耐燃、导电 B .耐燃、不导电、不导热 C .耐燃、不导电但导热 16.清除工作场所散布的有害尘埃时,应使用( b )。 A.扫把 B.吸尘器 C.吹风机 17?以下哪种情况下,用人单位不得与劳动者解除劳动合同?(b )

2019年山东省青岛市语文中考试题及答案

山东省青岛市2019 年初中学业水平考试 语文试题 一、积累及运用(20 分) 1.下列各句中,加点字的注音和字形全都正确的一项是(3 分) A.绿茵茵 ...的草地,踩在上面软软的,空气里弥.(ní)漫着青草味儿,置身其中,我们仿佛回到了童年。 B.展览馆里,一只泥塑小猪半蹲在地上,眼珠瞥.向一侧,嘴角露出狡黠.(jié)的微笑,显得俏皮又灵动。 C.优秀的传统并不是静止不动的历史沉淀物,而是亘.(gèn)古绵延的长流,这是不. 言而喻 ...的。 D.北京世园会 5G 体验馆里,高清投影投射的画面上,老人笑脸上的褶.(zhě)皱清晰 可见,给人极大的视觉震憾 ..。 2.下列各句中,加点成语使用不恰当 ...的一项是(3 分) A.儿童剧《芝麻开门》剧情抑扬顿挫 ....,台词诙谐幽默,受到现场观众的热烈称赞。 B.春天的公园,阳光明媚,草长莺飞 ....,我们一家人徜徉其中,尽享美景。 C.在海军建军 70 周年阅兵式上,人民海军挥戈闯大洋,砺剑海天间,民族自豪感在我 们心中油然而生 ....。 D.先进文化理念是科技创新的思想源泉,科技创新推动文化产业转型升级,文化和科技 是相辅相成 ....的。 3.下列各句中,没有语病的一项是(3 分) A.原创节目能否获得市场成功和良好反响,关键是能从观众观看愿望中寻找契合点。 B.前不久,“中国品牌日”活动在上海举行,向全世界展示了中国产品的魅力。 C.面对停车难的问题,多管齐下的治理方式,让青岛的停车现状大为提升。 D.在大数据、人工智能等技术实现后,可以捕捉到用户心情、体温的变化,为用户提供更加个性化的服务。 4.根据提示默写诗文。(6 分) ①《论语·学而》中曾子认为每天都要多次自我反省,其中“_________?_________” 一句,是反省和朋友交往是不是能做到诚实守信。 ②《次北固山下》中,“_________,_________”一句,写出了春天潮水涨满后,江水浩渺,江面似乎与岸齐平的开阔景象。 ③《左迁至蓝关示侄孙湘》中“_________,肯将衰朽惜残年”两句,直接表明诗人心志:尽管自己已是衰朽残年,仍要为国家除去弊事。 ④《酬乐天扬州初逢席上见赠》中表现出诗人豁达乐观胸怀的两句是“沉舟侧畔千帆 过,_________”。 ⑤周敦颐在《爱莲说》中表达了“独爱莲”的情感,原因之一是莲 “_________,_________”,即莲虽经清水洗涤但不显得妖艳。 ⑥《破阵子·为陈同甫赋壮词以寄之》中“马作的卢飞快,_________”两句,描写了 激烈的战斗场面,战马飞驰,弓弦雷鸣,万箭齐发。 阅读下面材料,完成 5-6 题。(5 分) 近日,在某地铁站附近十字路口,市民过马路闯红灯,交警按规定处罚,责其现场观看 交通安全宣传片。当地交警还对处罚方式进行了创新:违规者如果赶时间,可以选择发微信 朋友圈,说明自己因闯红灯受处罚,只要集齐 20 个“赞”就可被放行。 这种“集‘赞’放行”的做法,引发了网友的激烈讨论。

青岛市2018年中考数学试题及答案

山东省青岛市2018年中考数学试题及答案 第Ⅰ卷(共24分) 一、选择题:本大题共8个小题,每小题3分,共24分.在每小题给出的四个选项中,只有一项是符合题目要求的. 1.观察下列四个图形,中心对称图形是() A. B. C. D. 2.斑叶兰被列为国家二级保护植物,它的一粒种子重约0.0000005克.将0.0000005用科学记数法表示为() A.7 510 ? B.7 510- ? C.6 0.510- ? D.6 510- ? 3.如图,点A所表示的数的绝对值是() A.3 B.3 - C.1 3 D. 1 3 - 4.计算()3233 5 a a a -?的结果是() A.56 5 a a - B.69 5 a a - C.6 4a - D.6 4a 5.如图,点A B C D 、、、在O上,140 AOC ∠=?,点B是AC的中点,则D ∠的度数是() A.70? B.55? C.35.5? D.35? 6.如图,三角形纸片ABC,,90 AB AC BAC =∠=?,点E为AB中点.沿过点E的直线折叠,使点B与点A 重合,折痕现交于点F.已知 3 2 EF=,则BC的长是()

A ..3 D .7.如图,将线段A B 绕点P 按顺时针方向旋转90?,得到线段A B '',其中点A B 、的对应点分别是点 A B ''、,,则点A '的坐标是( ) A .()1,3- B .()4,0 C .()3,3- D .()5,1- 8.已知一次函数b y x c a = +的图象如图,则二次函数2y ax bx c =++在平面直角坐标系中的图象可能是( ) A . B . C . D . 第Ⅱ卷(共96分) 二、填空题(每题3分,满分18分,将答案填在答题纸上) 9.已知甲、乙两组数据的折线图如图,设甲、乙两组数据的方差分别为22S S 甲乙、, 则2S 甲 2S 乙(填“>”、“=”、“<”)

相关文档
最新文档