noip2007 提高组复赛试题及参考程序(pascal)

noip2007 提高组复赛试题及参考程序(pascal)
noip2007 提高组复赛试题及参考程序(pascal)

3.矩阵取数游戏(game.pas/c/cpp)

4 6 4

4 7 2

7 8 3

【限制】

40%的数据满足:5<=n<=15

70%的数据满足:5<=n<=80

100%的数据满足:5<=n<=300,0<=s<=1000。边长度为不超过1000的正整数

第一题:

var

i,n,t,m,m1:longint;

f:array[0..200001]of longint;

procedure qsort(l,r:longint);

var

i,j,x,t:longint;

begin

i:=l; j:=r;

x:=f[(l+r)div 2];

repeat

while x>f[i] do inc(i);

while x

if i<=j then

begin

t:=f[i];

f[i]:=f[j];

f[j]:=t;

inc(i);

dec(j);

end;

until i>j;

if i

if l

end;

begin

assign(input,'count.in');reset(input);

assign(output,'count.out');rewrite(output);

readln(n);

for i:=1 to n do readln(f[i]);

qsort(1,n);

t:=1; i:=1;

repeat

m:=f[i];

m1:=f[i+1];

if m=m1 then inc(t)

else

begin

writeln(m,' ',t);

t:=1;

end;

inc(i);

until i>n;

close(input);close(output);

end.

第二题:

var

p1,p2,p3,j,k,i:longint;

s,st:string;

c:char;

function ok():boolean;

begin

if ((s[j-1]>='A')and(s[j-1]<='Z')or(s[j-1]>='a')and(s[j-1]<='z'))

and ((s[j+1]>='A')and(s[j+1]<='Z')or(s[j+1]>='a')and(s[j+1]<='z')) or((s[j-1]>='0')and(s[j-1]<='9')and(s[j+1]>='0')and(s[j+1]<='9'))then exit(false)

else exit(true);

end;

begin

assign(input,'expand.in');reset(input);

assign(output,'expand.out');rewrite(output);

readln(p1,p2,p3);

readln(s);

for j:=1 to length(s)do

begin

if (s[j]<>'-')or(j=1)or(j=length(s))or ok then write(s[j]);

if (s[j]='-')and(j>1)and(j

begin

st:='';

if s[j-1]>=s[j+1]then write('-');

if (ord(s[j-1]))

begin

for c:=succ(s[j-1])to pred(s[j+1])do

begin

if p1=3 then st:=st+'*'

else

if (p1=2)and(c>='a')and(c<='z')then

st:=st+char(ord(c)-32)

else

if (p1=1)and(c>='A')and(c<='Z')then

st:=st+char(ord(c)+32)

else

st:=st+c;

end;

if p3=2 then

for i:=length(st)downto 1 do for k:=1 to p2 do

write(st[i]);

if p3=1 then

for i:=1 to length(st)do

for k:=1 to p2 do

write(st[i]);

end;

end;

end;

close(input);close(output);

end.

第三题:

const

maxm=1000000;

maxn=81;

type

arr=array[0..maxn]of longint;

var

n,m:longint;

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

f:array[-1..maxn,-1..maxn]of arr;

ans,maxf:arr;

p:array[1..maxn]of arr;

function add(a,b:arr):arr;

var

i,j,x:longint;

c:arr;

begin

x:=0; i:=1;

fillchar(c,sizeof(c),0);

while (i<=a[0])or(i<=b[0]) do

begin

c[i]:=a[i]+b[i]+x;

x:=c[i] div maxm;

c[i]:=c[i] mod maxm;

inc(i);

end;

if x>0 then

begin

c[0]:=i;

c[i]:=x;

end

else c[0]:=i-1;

exit(c);

end;

function gjd(k:longint;a:arr):arr;

var

x,i:longint;

begin

x:=0;

for i:=1 to a[0] do

begin

a[i]:=a[i]*k+x;

x:=a[i] div maxm;

a[i]:=a[i] mod maxm;

end;

while x<>0 do

begin

inc(a[0]);

a[a[0]]:=x mod maxm;

x:=x div maxm;

end;

exit(a);

end;

function max(a,b:arr):arr;

var

i:longint;

begin

if a[0]>b[0] then exit(a)

else

if a[0]

else

for i:=a[0] downto 1 do

if a[i]>b[i] then exit(a)

else if b[i]>a[i] then exit(b);

exit(b);

end;

procedure solve;

var

i,j:longint;

c,d:arr;

begin

fillchar(maxf,sizeof(maxf),0);

fillchar(f,sizeof(f),0);

for i:=0 to m do

for j:=m+1 downto i+1 do

f[i,j]:=max(add(f[i-1,j],gjd(a[i],p[i-j+m+1])),add(f[i,j+1],gjd(a[j],p[i-j+m+1] )));

for i:=1 to m-1 do

maxf:=max(maxf,f[i,i+1]);

end;

procedure calc;

var

i,j:longint;

begin

p[1][0]:=1;

p[1][1]:=2;

for i:=2 to 80 do

p[i]:=gjd(2,p[i-1]);

for i:=1 to n do

begin

for j:=1 to m do

read(a[j]);

readln;

solve;

ans:=add(ans,maxf);

end;

end;

procedure print;

var

i:longint;

begin

write(ans[ans[0]]);

for i:=ans[0]-1 downto 1 do

begin

if ans[i]<100000 then write('0');

if ans[i]<10000 then write('0');

if ans[i]<1000 then write('0');

if ans[i]<100 then write('0');

if ans[i]<10 then write('0');

write(ans[i]);

end;

writeln;

end;

begin

assign(input,'game.in');reset(input);

assign(output,'game.out');rewrite(output); readln(n,m);

calc;

print;

close(input);close(output);

end.

第四题:

const

maxn=65535;

maxm=350;

var

i,j,n,s,ans:longint;

d,w:array[1..maxm,1..maxm] of longint;

p:array[1..maxm] of longint;

procedure init;

var

i,j,x,y:longint;

begin

readln(n,s);

for i:= 1 to n do

begin

d[i,i]:=0;

for j:=i+1 to n do

begin

d[i,j]:=maxn;d[j,i]:=maxn;w[i,j]:=maxn; w[j,i]:=maxn; end;

end;

for i:=2 to n do

begin

read(x,y);

readln(d[x,y]);

d[y,x]:=d[x,y];

w[x,y]:=d[x,y];

w[y,x]:=d[x,y];

end;

end;

procedure floyd;

var

i,j,k,x,y,len,top,bot,max,t:longint;

e:array[1..300] of longint;

begin

x:=0;y:=0;max:=0;

for k:=1 to n do

for i:=1 to n do

for j :=1 to n do

if (d[i,j]>d[i,k]+d[k,j]) then

begin

d[i,j]:=d[i,k]+d[k,j];

if d[i,j]>max then

begin

max:=d[i,j]; x:=i; y:=j;

end;

end;

fillchar(p,sizeof(p),0);p[1]:=y;len:=1;

while max<>0 do

for j:=1 to n do

if (max=w[y,j]+d[j,x]) and (j<>y) then

begin

inc(len); p[len]:=j; max:=d[j,x]; y:=j; break;

end;

ans:=maxn;

for i:=1 to len do

begin

t:=0;top:=p[i];

for k:=1 to n do e[k]:=d[top,k];

for j := i+1 to len do

begin

bot:=p[j];

if d[top,bot]>s then break;

for k:=1 to n do

if e[k]>d[k,bot] then e[k]:=d[k,bot]; end;

for k:= n downto 1 do

if e[k]>t then

begin

t:=e[k];

if t>=ans then break;

end;

if t

end;

end;

begin

assign(input,'core.in'); reset(input);

assign(output,'core.out');rewrite(output);

init;

floyd;

writeln(ans);

close(output);close(input);

end.

小学育苗杯复赛试卷试题.doc

2004 年小学《育苗杯》复赛试题 (每题 8 分,共 120 分 ) 班别 :_________ 姓名 :______________ 成绩 :______________ 1、一个数的 5 倍再除以 6,商 5 余 5,这个数是 ________。 2、 9999.6 +999.6+ 99.6+9.6+ 0.6=_________ 。 3、学校插花组同学要赶制花篮 70 个,已经做了 5 天,共做花篮 40 个。余下的要赶在 2 天做 完,这样每天比原来平均多做 ________个花篮。 ( ...... ) 。 4、 2 2004 - 2 2003 = 2 5、若 [ 6.8-( 1.6+□÷ 0.9 ]÷ 8.4= 0.5,其中□= ________。 6、先观察下面的算式,找出规律再按要求填数。 9×9+ 19= 100 99×99+ 199= 10000 999×999+ 1999 = 1000000 ?? 那么, 99?99× 99? 99+199? 99 的结果末尾有 ______个零。 2004 个 2004 个 2004 个 7、 1+ 3-4- 5+ 6+ 8-9- 10+ 11=1,请写出式子等于 1 的简便过程。 原式= ____________________ = ____________________ = ____________________ 8、布袋里装有三种颜色的铅笔各 10 支(三种颜色的笔完全混放在布袋里) ,至少取出 ______ 支才能保证三种颜色的笔都取到。 9、有甲、乙、丙、丁四人给灾区捐款是丙的 4 倍减 40 元,丁捐的钱是丙的 丙捐 ________元;丁捐 ________元。 1000 4 倍的 元。已知甲捐的钱是丙的 4 倍加 40 4 倍,请回答甲捐 ________元;乙捐 元,乙捐的钱 ________元; 10、现有 3 角邮票七张, 5 角邮票四张,用它们可以付出 ________种不同的邮资。 11、某电视机维修站有五个技工和一个工程师共 6 人,工程师每月的工资比全站 ( 6 个人计算) 的平均工资高 1500 元,已知每个技工每月的工资为 1800 元,那么,这位工程师每月的工资是 ________元。 12、某电子产品加工厂原计划 5 人 16 天生产 2400 打计算 机芯片,后来由于订货增加,采用新工艺生产,工效是原来 的 1.5 倍,但还需要 8 人 20 天才能完成生产任务。这样,后来生产的增加数是原计划生产数的 ________倍。 13、下图的面积单位是平方米。按图中标注部分面积的数 量,算出其中阴影部分的面积是 ________平方米。 14、有黑白两种颜色的正方体积木, 把它摆成右图所示的形状, 已知相 邻的积木颜色不同,标 A 的为黑色,图中共有黑色积木 ________块。 15、假设地球上新生成的资源的增长速度是一定的, 照此测算, 地球上 . . 5 年,或可供 112 . 5 亿人生活 262 . 5 年,为 资源可供 137 5 亿人生活 112 使人类能不断繁衍,那么地球上最多能养活 __________亿人。

第十六届青少年信息学奥林匹克联赛初赛试题(附答案)

第十六届全国青少年信息学奥林匹克联赛初赛试题 (普及组Pascal语言两小时完成) 一、单项选择题(共20题,每题1.5分,共计30分。每题有且仅有一个正确选项。) 1.2E+03表示()。 A.2.03 B.5 C.8 D.2000 2.一个字节(byte)由()个二进制组成。 A.8 B.16 C.32 D.以上都有可能 3.以下逻辑表达式的值恒为真的是()。 A.P∨(┓P∧Q)∨(┓P∧┓Q) B.Q∨(┓P∧Q)∨(P∧┓Q) C.P∨Q∨(P∧┓Q)∨(┓P∧Q) D.P∨┓Q∨(P∧┓Q)∨(┓P∧┓Q) 4.Linux下可执行文件的默认扩展名是()。 A.exe https://www.360docs.net/doc/a28186905.html, C.dll D.以上都不是 5.如果树根算第1层,那么一颗n层的二叉树最多有()个结点。 A.2n-1 B.2n C.2n+1 D.2n+1 6.提出“存储程序”的计算机工作原理的是()。 A.克劳德?香农 B.戈登?摩尔 C.查尔斯?巴比奇 D.冯?诺依曼 7.设X、Y、Z分别代表三进制下的一个数字,若等式XY+ZX=XYX在三进制下成立,那么同样在三进制下,等式XY*ZX=()也成立。 A.YXZ B.ZXY C.XYZ D.XZY 8.Pascal语言、C语言和C++语言都属于()。 A.面向对象语言 B.脚本语言 C.解释性语言 D.编译性语言 9.前缀表达式“+3*2+512”的值是()。 A.23 B.25 C.37 D.65 10.主存储器的存取速度比中央处理器(CPU)的工作速度慢的多,从而使得后者的效率受到影响。而根据局部性原理,CPU所访问的存储单元通常都趋于一个较小的连续区域中。于是,为了提高系统整体的执行效率,在CPU中引入了()。 A.寄存器 B.高速缓存 C.闪存 D.外存 11.一个字长为8位的整数的补码是11111001,则它的原码是()。 A.00000111 B.01111001 C.11111001 D.10000111 12.基于比较的排序时间复杂度的下限是(),其中n表示待排序的元素个数。 A.O(n) B.O(n log n) C.O(log n) D.O(n2) 13.一个自然数在十进制下有n位,则它在二进制下的位数与()最接近。 A.5n B.n*log210 C.10*log2n D.10n log2n 14.在下列HTML语句中,可以正确产生一个指向NOI官方网站的超链接的是()。 A.欢迎访问NOI网站 B.欢迎访问NOI网站 C.http://www.noi,cn D.欢迎访问NOI网站 15.元素R1、R2、R3、R4、R5入栈的顺序为R1、R2、R3、R4、R5。如果第1个出栈的是R3,那么第5个出栈的不可能是()。 A.R1 B.R2 C.R4 D.R5 16.双向链表中有两个指针域llink和rlink,分别指向该结点的前驱及后继。设p指向链表

noip普及组复赛模拟试题18

1. 话说去年苹果们被陶陶摘下来后都很生气,于是就用最先进的克隆技术把陶陶克隆了好多份>.<然后把他们挂在树上,准备摘取。摘取的规则是,一个苹果只能摘一个陶陶,且只能在它所能摘到的高度以下(即是小于关系)的最高的陶陶,如果摘不到的话只能灰溜溜的走开了>.<给出苹果数目及每个苹果可以够到的高度和各个陶陶的高度,求苹果们都摘完后剩下多少个陶陶…… 【输入格式】第一行为两个数,分别为苹果的数量n和陶陶的数量m(n,m<=2000)以下的n行,分别为各个苹果能够到的最大高度。再接下来的m行,分别为各个陶陶的高度。高度均不高于300。 当然了,摘取的顺序按照输入的“苹果够到的最大高度”的顺序来摘。 【输出格式】输出仅有一个数,是剩下的陶陶的数量 【样例输入】5 5↙9↙10↙2↙3↙1↙6↙7↙8↙9↙10 【样例输出】3 2. 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。 任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前5名学生的学号和总分。注意,在前5名同学中,每个人的奖学金都不相同,因此,你必须严格按上述规则排序。例如,在某个正确答案中,如果前两行的输出数据(每行输出两个数:学号、总分)是:7 279 5 279 这两行数据的含义是:总分最高的两个同学的学号依次是7号、5号。这两名同学的总分都是279(总分等于输入的语文、数学、英语三科成绩之和),但学号为7的学生语文成绩更高一些。如果你的前两名的输出数据是:5 279 7 279则按输出错误处理,不能得分。【输入】输入文件scholar.in包含n+1行: 第1行为一个正整数n,表示该校参加评选的学生人数。 第2到n+1行,每行有3个用空格隔开的数字,每个数字都在0到100之间。第j行的3个数字依次表示学号为j-1的学生的语文、数学、英语的成绩。每个学生的学号按照输入顺序编号为1~n(恰好是输入数据的行号减1)。 所给的数据都是正确的,不必检验。 【输出】输出文件scholar.out共有5行,每行是两个用空格隔开的正整数, 依次表示前5名学生的学号和总分。 【输入输出样例1】 scholar.in scholar.out 6 90 67 80 87 66 91 78 89 91 88 99 77 67 89 64 78 89 98 6 265 4 264 3 258 2 244 1 237 【输入输出样例2】 scholar.in scholar.out 8 80 89 89 8 265 2 264

NOIP2002普及组(复赛)

2002年全国青少年信息学(计算机)奥林匹克分区联赛复赛试题 (普及组竞赛用时:3 小时) 题一级数求和(存盘名:NOIPC1) [问题描述]: 已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。 现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。 [输入] 键盘输入 k [输出] 屏幕输出 n [输入输出样例] 输人:1 输出:2 题二选数(存盘名:NOIPC2) [问题描述]: 已知 n 个整数 x1,x2,…,xn,以及一个整数 k(k<n)。从 n 个整数中任选 k 个整数相加,可分别得到一系列的和。例如当 n=4,k=3,4 个整数分别为 3,7,12,19 时,可得全部的组合与它们的和为:3+7+12=22 3+7+19=29 7+12+19=38 3+12+19=34。 现在,要求你计算出和为素数共有多少种。 例如上例,只有一种的和为素数:3+7+19=29)。 [输入]: 键盘输入,格式为: n , k (1<=n<=20,k<n) x1,x2,…,xn (1<=xi<=5000000) [输出]: 屏幕输出,格式为: 一个整数(满足条件的种数)。 [输入输出样例]: 输入: 4 3 3 7 12 19 输出: 1

[问题描述]: 给出一个整数 n(n<10^30) 和 k 个变换规则(k<=15)。 规则: 一位数可变换成另一个一位数: 规则的右部不能为零。 例如:n=234。有规则(k=2): 2-> 5 3-> 6 上面的整数 234 经过变换后可能产生出的整数为(包括原数): 234 534 264 564 共 4 种不同的产生数 问题: 给出一个整数 n 和 k 个规则。 求出: 经过任意次的变换(0次或多次),能产生出多少个不同整数。 仅要求输出个数。 [输入]: 键盘输人,格式为: n k x1 y1 x2 y2 ... ... xn yn [输出]: 屏幕输出,格式为: 一个整数(满足条件的个数): [输入输出样例]: 输入: 234 2 2 5 3 6 输出: 4

NOIP1999普及组(复赛)

第五届全国青少年信息学(计算机)奥林匹克分区联赛复赛试题 (普及组 竞赛用时:3小时) 第一题 Cantor 表(30分) 现代数学的著名证明之一是Georg Cantor 证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的: 我们以Z 字形给上表的每一项编号。第一项是1/1,然后是1/2,2/1,3/1,2/2,… 输入:整数N (1≤N ≤10000000) 输出:表中的第N 项 样例: INPUT OUTPUT N=7 1/4 第二题 回文数(30分) 若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。 例如:给定一个10进制数56,将56加56(即把56从右向左读),得到121是一个回文数。 又如:对于10进制数87: STEP1:87+78 = 165 STEP2:165+561 = 726 STEP3:726+627 = 1353 STEP4:1353+3531 = 4884 在这里的一步是指进行了一次N 进制的加法,上例最少用了4步得到回文数4884。 写一个程序,给定一个N (2<=N<=10,N=16)进制数M ,求最少经过几步可以得到回文数。如果在30步以内(包含30步)不可能得到回文数,则输出“Impossible !” 样例: INPUT OUTPUT N = 9 M= 87 STEP=6 第三题 旅行家的预算(40分) 一个旅行家想驾驶汽车以最少的费用从一个城市到另一个城市(假设出发时油箱是空的)。给定两个城市之间的距离D1、汽车油箱的容量C (以升为单位)、每升汽油能行驶的距离D2、出发点每升汽油价格P 和沿途油站数N (N 可以为零),油站i 离出发点的距离Di 、每升汽油价格Pi (i=1,2,…,N )。计算结果四舍五入至小数点后两位。如果无法到达目的地,则输出“No Solution ”。 样例: INPUT … 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … 3/1 3/2 3/3 … 4/1 4/2 … 5/1 … …

NOIP2013初赛提高组Pascal试题及答案汇总

第十九届全国青少年信息学奥林匹克联赛初赛 提高组Pascal 语言试题 竞赛时间:2013 年10 月13 日14:30~16:30 选手注意: ●试题纸共有12 页,答题纸共有2 页,满分100 分。请在答题纸上作答,写在试题纸上 的一律无效。 ●不得使用任何电子设备(如计算器、手机、电子词典等)或查阅任何书籍资料。 一、单项选择题(共15 题,每题1.5 分,共计22.5 分;每题有且仅有一个正确选项) 1. 一个32 位整型变量占用()个字节。 A. 4 B. 8 C. 32 D. 128 2. 二进制数11.01 在十进制下是()。 A. 3.25 B. 4.125 C. 6.25 D. 11.125 3. 下面的故事与()算法有着异曲同工之妙。 从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:?从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事....’? A. 枚举 B. 递归 C. 贪心 D. 分治 4. 1948 年,()将热力学中的熵引入信息通信领域,标志着信息论研究的开端。 A. 冯·诺伊曼(John von Neumann) B. 图灵(Alan Turing) C. 欧拉(Leonhard Euler) D. 克劳德·香农(Claude Shannon) 5. 已知一棵二叉树有2013 个节点,则其中至多有()个节点有2 个子节点。 A. 1006 B. 1007 C. 1023 D. 1024 6. 在一个无向图中,如果任意两点之间都存在路径相连,则称其为连通 图,至少要删去其中的()条边。

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指向的结点时,应执行( )。

2016余姚市小学组复赛试题

2016年余姚市程序设计竞赛 小学组 (请选手务必仔细阅读本页内容) 四.注意事项 1、文件名(程序名和输入输出文件名)必须使用小写。 2、C/C++中函数main()的返回值类型必须是int,程序正常结束时的返回值必须是0。 3、评测时采用的机器配置为:CPU 2.4GHz,内存2G。

(water.pas/c/cpp) 【问题描述】 小明向小学生们发起了一个节约用水的活动,在他的鼓舞下,大家都纷纷行动起来,并且把节水成果陆续发给小明。 小明共收到了来自全国各地的N份节水成绩单,每份中都标注了该小朋友节水的天数Di和每天节水数Li。现在摆在小明面前一个头疼的问题,到底这个活动节约了多少自来水呢?请你帮他算一下吧 【输入】 第一行一个整数N,表示小明收到的节水成绩单的数量。 接下来N行,每行两个整数Di和Li,表示第i位小朋友节水天数和每天节水数量。 【输出】 输出N个小朋友共节水数量。 【样例解释】 共3位小朋友的节水成绩单,总节水量:3*4+2*1+6*3=32 【数据范围】 30%的数据,N<=3, 1<=Di<=100,1<=Li<=100. 70%的数据,N<=1000, 1<=Di<=100,1<=Li<=100 100%的数据,N<=1000000,1<=Di<=100,1<=Li<=100

(hike.pas/c/cpp) 【问题描述】 小明决定徒步完成一个N天的远足登山活动。第一天他带上一个大睡袋和足够的食物,从大本营出发。大本营的海拔高度为0,在第N天,他必须回到大本营。在这N天中,他可以在他的大睡袋和简易的帐篷中入睡。 在每天的登山活动中,他可以选择向山顶出发,也可以选择下山(同一天只能选择一种方式),而且有如下两条规则: 1、在登山过程中,他不能走的太快,海拔的升高的过程,空气的含氧量会发生变化,因此每天只能上升A米的海拔。 2、在下山过程中,他也不能走的太快,否则他的膝盖无法承受冲击。每天他只能下降B米的海拔。 例如:某天早晨小明处在470米的海拔位置,A=100且B=200,那么他在这天中可以向上到达570米的位置,也可以下山达到海拔270米的位置,因此一天结束后,他可能处在的海拔位置在270~570米之间。 现在,给定N,A和B,问小明最多能到达海拔多少米的高度。 【输入】 第一行三个整数,N,A和B,表示N天的登山远足活动,每天可以向上爬海拔A米,也可以下山下降海拔B米。 【输出】 输出一个整数,表示在第N天中能到达的最高海拔高度。 【输出输出样例1】 【样例1解释】 第一天向上爬7,第二天向上爬3到达海拔10,第三天回到大本营。 【输出输出样例2】 第一天和第二天分别向上爬40,后面3天下山分别30+30+20 【数据范围】 对于50%的数据,2<=n<=20,1<=A,B<=50 对于100%的数据,2<=n<=50,1<=A,B<=50

NOIP2015普及组复赛试题

CCF全国信息学奥林匹克联赛(NOIP2015)复赛 普及组 (请选手务必仔细阅读本页内容) 一、题目概况 中文题目名称金币扫雷游戏求和推销员 coin mine sum salesman 英文题目与子目 录名 可执行文件名coin mine sum salesman 输入文件名coin.in mine.in sum.in salesman.in 输出文件名coin.out mine.out sum.out salesman.out 每个测试点时限1秒 测试点数目10 每个测试点分值10 附加样例文件有 结果比较方式全文比较(过滤行末空格及文末回车) 题目类型传统 运行内存上限128M 二、提交源程序文件名 对于C++语言coin.cpp mine.cpp sum.cpp salesman.cpp 对于C语言coin.c mine.c sum.c salesman.c 对于Pascal语言coin.pas mine.pas sum.pas salesman.pas 四、注意事项: 1、文件名(程序名和输入输出文件名)必须使用英文小写。 2、C/C++中函数main()的返回值类型必须是int,程序正常结束时的返回值必须是0。 3、全国统一评测时采用的机器配置为:CPU AMD Athlon(tm)II x2240processor,2.8GHz,内存4G,上述时限以此配置为准。 4、只提供Linux格式附加样例文件。 5、特别提醒:评测在当前最新公布的NOI Linux下进行,各语言的编译器版本以其为准。

1.金币 (coin.cpp/c/pas) 【问题描述】 国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币。 请计算在前K天里,骑士一共获得了多少金币。 【输入格式】 输入文件名为coin.in。 输入文件只有1行,包含一个正整数K,表示发放金币的天数。 【输出格式】 输出文件名为coin.out。 输出文件只有1行,包含一个正整数,即骑士收到的金币数。 【输入输出样例1】 coin.in coin.out 614 见选手目录下的coin/coin1.in和coin/coin1.ans。 【输入输出样例1说明】 骑士第一天收到一枚金币;第二天和第三天,每天收到两枚金币;第四、五、六天,每天收到三枚金币。因此一共收到1+2+2+3+3+3=14枚金币。 【输入输出样例2】 coin.in coin.out 100029820 见选手目录下的coin/coin2.in和coin/coin2.ans。 【数据说明】 对于100%的数据,1≤K≤10,000。

小学三年级奥数竞赛试题精选

小学三年级奥数竞赛题题选 1、口袋里有同样大小和同样质地的红、黄、蓝三种颜色的小球各10个。一次最少摸出()个球,才能保证至少有4个颜色相同。 2、 3、一块长20厘米、宽16厘米的长方形纸片,按图所示的方法,1层、2 层、3层地摆下去,共要摆100层。摆好后图形的周长是多少? 4、有50个同学去公园划船,每条大船可以坐6人,租金10元;每条船小船可以坐4人,租金8元。那么多种不同的租船方案中哪一种方案最省钱? 5、A、B、C、D、E五人参加乒乓球比赛,每两人都要赛一场,并且只赛一场,规定胜者得2分,负者不得分,已知比赛结果如下:(1)A与E并列第一名;(2)B是第三名;(3)C与D并列第四名,那么B得多少分? 6、15个同学排成一列横队,从左边数起,小林是第11个;从右边数起,小刚是第10个。小林与小刚之间隔几个同学? 7、黑母鸡下1个蛋歇2天,白母鸡下1个蛋歇1天,两只鸡共下10个蛋,最少需要多少天? 8、一筐萝卜共重56千克,先卖出一半萝卜,再卖出剩下的一半,这时连筐共重17千克,问原来这筐萝卜重多少千克?筐重多少千克? 9、小强、小亮和小军练习投篮球,一共投了150次,共有64次没投进。已知小强和小亮一共投进了48次,小亮和小军一共投进了69次,小亮投进了多少次? 10、把3、6、9、12、15、18、21、24、27填在合适的方格里,使每横 行、竖行、斜行的三个数相加都得45。 11、鸡和兔共有100只,兔的脚数比鸡的脚数多28只,问,鸡、兔各 几只?

12、甲、乙两队共有96人,如果从甲队调8人到乙队,乙队再给丙队36人,那么甲队人数就是乙队的2倍,甲、乙两队原来各有多少人? 13、在1、2、3、……、132这些数中,数字“1”共出现了多少次? 14、小明一家三口人,妈妈比爸爸小2岁,今年全家人的年龄加起来刚好是70岁,而7年前,全家人的年龄加起来刚好是50岁。现在,小明家每个人的年龄各是多少岁? 15、学校第一次买了4个篮球和5个足球,共用去520元;第二次买了同样的5个篮球和4个足球,共用去533元。篮球和足球的单价各是多少元? 16、在一个减法算式里,被减数、减数、差这三个数的和是120,差是减数的3倍。那么差是多少? 17、园林工人要在周长300米的圆形花坛边等距离地栽上树。他们先沿着花坛的边每隔3米挖一坑,当挖完30个坑时,突然接到通知:改为每隔5米栽一棵树。这样,他们还要挖多少个坑才能完成任务? 18、计算:(写出主要的过程) 100-98+96-94+92-90+……+8-6+4-2 1001×1001-1001 19、已知九个数的平均数是72,去掉其中的一个数之后,余下的数平均为78,去掉的数是()。 20、甲、乙、丙三个班共有学生161人,甲比乙班多2人,乙班比丙班多6人,乙班有()人。 附加题: 如图有8条线段,至少要分别测量编号为()的三条线段的长度,才能求这个图形的周长。

历年noip初赛普及组试题(完整资料).doc

【最新整理,下载后即可编辑】 历年noip普及组初赛试题汇编 芜湖县实验学校NOIP初赛复习资料

第十五届全国青少年信息学奥林匹克联赛初赛试题(2009) (普及组C++语言二小时完成) ●●全部试题答案均要求写在答卷纸上,写在试卷纸 上一律无效●● 一.单项选择题(共20题,每题1.5分,共计30分。每题有且仅有一个正确答案。) 1、关于图灵机下面的说法哪个是正确的: A)图灵机是世界上最早的电子计算机。 B)由于大量使用磁带操作,图灵机运行速度很慢。 C)图灵机是英国人图灵发明的,在二战中为破译德军的密码 发挥了重要作用。 D)图灵机只是一个理论上的计算模型。 2、关于计算机内存下面的说法哪个是正确的: A)随机存储器(RAM)的意思是当程序运行时,每次具体分 配给程序的内存位置是随机而不确定的。 B)1MB内存通常是指1024*1024字节大小的内存。 C)计算机内存严格说来包括主存(memory)、高速缓存(cache) 和寄存器(register)三个部分。 D)一般内存中的数据即使在断电的情况下也能保留2个小时 以上。 3、关于BIOS下面说法哪个是正确的: A)BIOS是计算机基本输入输出系统软件的简称。 B)BIOS里包含了键盘、鼠标、声卡、显卡、打印机等常用输 入输出设备的驱动程序。 C)BIOS一般由操作系统厂商来开发完成。

D)BIOS能提供各种文件拷贝、复制、删除以及目录维护等文 件管理功能。 4、关于CPU下面哪个说法是正确的: A)CPU全称为中央处理器(或中央处理单元)。 B)CPU可以直接运行汇编语言。 C)同样主频下,32位的CPU比16位的CPU运行速度快一倍。 D)CPU最早是由Intel公司发明的。 5、关于ASCII,下面哪个说法是正确的: A)ASCII码就是键盘上所有键的唯一编码。 B)一个ASCII码使用一个字节的内存空间就能够存放。 C)最新扩展的ASCII编码方案包含了汉字和其他欧洲语言的 编码。 D)ASCII码是英国人主持制定并推广使用的。 6、下列软件中不是计算机操作系统的是: A) Windows B) Linux C) OS/2 D) WPS 7、关于互联网,下面的说法哪一个是正确的: A)新一代互联网使用的IPv6标准是IPv5标准的升级与补充。 B)互联网的入网主机如果有了域名就不再需要IP地址。 C)互联网的基础协议为TCP/IP协议。 D)互联网上所有可下载的软件及数据资源都是可以合法免 费使用的。 8、关于HTML下面哪种说法是正确的: A)HTML实现了文本、图形、声音乃至视频信息的统一编码。 B)HTML全称为超文本标记语言。 C)网上广泛使用的Flash动画都是由HTML编写的。 D)HTML也是一种高级程序设计语言。

小学数学竞赛题及答案

1.三个不同的三位数相加的和是2993,那么这三个加数是______. 2.小明在计算有余数的除法时,把被除数472错看成427,结果商比原来小5,但余数恰巧相同.则该题的余数是______.3.在自然数中恰有4个约数的所有两位数的个数是______.4.如图,已知每个小正方形格的面积是1平方厘米,则不规则图形的面积是______. 5.现有2克、3克、6克砝码各一个,那么在天平秤上能称出______种不同重量的物体. 6.有一个算式: 五入的近似值,则算式□中的数依次分别是______. 7.某项工作先由甲单独做45天,再由乙单独做18天可以完成,如果甲乙两人合作可30天完成。现由甲先单独做20天,然后再由乙来单独完成,还需要______天. 8.某厂车队有3辆汽车给A、B、C、D、E五个车间组织循环运输。如图所示,标出的数是各车间所需装卸工人数.为了节省人力,让一部分装卸工跟车走,最少安排______名装卸工保证各车间的需要. 9.甲容器中有纯酒精340克,乙容器有水400克,第一次将甲容器中的一部分纯酒精倒入乙容器,使酒精与水混合;第二次将乙容器中的一部分混合液倒入甲容器,这时甲容器

中纯酒精含量70%,乙容器中纯酒精含量为20%,则第二次从乙容器倒入甲容器的混合液是______克. 二、解答题: 1.有红黄两种玻璃球一堆,其中红球个数是黄球个数的1.5倍,如果从这堆球中每次同时取出红球5个,黄球4个,那么取了多少次后红球剩9个,黄球剩2个? 2.小明一家四口人的年龄之和是147岁,爷爷比爸爸大38岁,妈妈比小明大27岁,爷爷的年龄是小明与妈妈年龄之和的2倍,问小明一家四口人的年龄各是多少岁?3.A、B、C、D、E五人在一次满分为100分的考试中,A 得94分,B是第一名,C得分是A与D的平均分,D得分是五人的平均分,E比C多2分,是第二名,则B得了多少分? 4.甲乙两人以匀速绕圆形跑道相向跑步,出发点在圆直径的两端.如果他们同时出发,并在甲跑完60米时第一次相遇,乙跑一圈还差80米时俩人第二次相遇,求跑道的长是多少米?答案: 一、填空题: 1.648 原式=7.2×61.3+(61.3+12.5)×2.8=(7.2+2.8)×61.3+12.5×2.8

NOIP2002普及组初赛试题及答案

第八届全国青少年信息学奥林匹克联赛(NOIP2002)试题 (普及组PASCAL语言二小时完成) 全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效 一.选择一个正确答案代码(A/B/C/D,填入每题的括号内(每题1.5分,多选无分,共30分) 1)微型计算机的问世是由于( ) 的出现。 A) 中小规模集成电路 B) 晶体管电路 C) (超)大规模集成电路 D) 电子管电路 2)下列说法中正确的是( ) 。 A) 计算机体积越大,其功能就越强 B) CPU的主频越高,其运行速度越快 C) 两个显示器屏幕大小相同,则它们的分辨率必定相同 D)点阵打印机的针数越多,则能打印的汉字字体越多 3)Windows98中,通过查找命令查找文件时,若输入F*.? , 则下列文件( ) 可以被查到。 A) F.BAS B) FABC.BAS C) F.C D) EF. 4)CPU处理数据的基本单位是字,一个字的字长( ) 。 A) 为8个二进制位 B) 为16个二进制位 C) 为32个二进制位 D) 与芯片的型号有关 5)资源管理器的目录前图标中增加"+"号,这个符号的意思是( ) 。 A) 该目录下的子目录已经展开 B) 该目录下还有子目录未展开 C) 该目录下没有子目录 D) 该目录为空目录, 6)下列哪一种程序设计语言是解释执行的( ) 。 A) Pascal B) GWBASIC C) C++ D) FORTRAN 7)启动WORD的不正确方法是( ) 。 A) 单击Office工具栏上的Word图标 B) 单击"开始"→"程序"→Word C) 单击"开始"→"运行",并输入Word按回车 D) 双击桌面上的"Word快捷图标" 8)多媒体计算机是指( ) 计算机。 A) 专供家庭使用的 B) 装有CDROM的 C) 连接在网络上的高级 D) 具有处理文字、图形、声音、影像等信息的 9)在树型目录结构中,不允许两个文件名相同主要是指( ) 。 A) 同一个磁盘的不同目录下 B) 不同磁盘的同一个目录下 C) 不同磁盘的不同目录下、 D) 同一个磁盘的同一个目录下 10)用画笔(Paintbrush)绘制图形并存储在文件中,该图形文件的文件名缺省的后缀为( ) 。 A) .jpg B) .bmp C) .gif D).tiff t11)E-ml地址中用户名和邮件所在服务器名之间的分隔符号是( ) 。 E A) # B) @ C) & D) $ 12)(0.5)10=( ) 16. A) 0.1 B) 0.75 C) 0.8 D) 0.25

NOIP普及组复赛试题源程序

N O I P2011普及组复赛 1.数字反转(c/pas) 【问题描述】 给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零。(参见样例2) 【输入】 输入文件名为。 输入共一行,一个整数N。 【输出】 输出文件名为。 输出共1行,一个整数,表示反转后的新数。 -1,000,000,000≤N≤1,000,000,000。 【解题】这道题非常简单,可以读字符串处理,也可以读数字来处理,只不过要注意符号问题(以及-0,但测试数据没出)。 【法一】字符串处理 Var i,l,k:integer; s:string; p:boolean; begin assign(input, ''); reset(input); assign(output, ''); rewrite(output); readln(s); l:=length(s); k:=1; if s[1]='-' then begin write('-'); k:=2; end; p:=true;; for i:=l downto k do begin if(p)and((s[i]='0')) then continue else begin write(s[i]); p:=false;; end; end; close(input); close(output); end. 【法二】数字处理 Var f:integer; n,ans:longint; begin assign(input, ''); reset(input);

小学数学综合提高试题精选汇总(含答案_竞赛类)

提高卷一一、填空题: 1.计算:111111 6246012021084 +++++=________; 2.小凤在计算一道求七个自然数的平均数(得数保留两位小数)时,将得数最后一位算错了,他的错误 答案是21.83,正确的答案应是_______; 3.已知a=11661267136814691570 11651266136714681569 ?+?+?+?+? ?+?+?+?+? ?100,问a的整数部分是________; 4.一只乌鸦从其巢飞出,飞向其巢北10千米东7千米的一点,在该点它发现有一个稻草人,所以就转 向再北4千米东5千米的地方飞去,在那里它吃了一些谷物后立即返巢,乌鸦 所飞的途径构成了一个三角形(假设乌鸦总是沿直线飞行的),这个三角形的 面积是________; 5.把1,2,3,?,9填入图中9个圈内,不同圈内填不同数字,三角形每边上 四个数之和相等,右图中阴影部分的六个圆圈内所填数之和的最小值是 ________; 6.从1,2,?,16中,最多能选出_______个数,使得被选出的数中,任意三个 数都不是两两互质的; 7.将所有自然数,自1开始依次写下去:123456789?,试确定在第206788个位置所出现的数字是 _______; 8.某一出租车的车费起价是2千米5元钱,往后每增加1千米车费增加2元。现在从甲地到乙地乘出租 车共支出车费35元。如果从甲地到乙到先步行800米,然后乘车也是35元。从甲、乙两地中点到乙地需支付_______车费; 二、解答题: 9.如图有五个圆,它们相交后相互分成9个区域,现在两个区域 里已分别填上数10与6,请在另外七个区域里分别填进2,3, 4,5,6,7,9七个数,使每个圆内的和等于15; 10.一个球从100米高处自由落下,每次着地后又跳回到原高度的 一半再落下,当它第10次着地时,共经过了多少米;(得数保留到个位) 11.有4个蜂鸣器A,B,C,D,这4个蜂鸣器连续响的时间长短是以1:2:3:4的比例而定的,它们分别响 完后再过8秒又开始响。4个蜂鸣器第一次同时开始响,28分钟之后又同时响起来。此时,是C蜂鸣器的第121次开始。问C和D两个蜂鸣器第一次同时开始响,是在从4个蜂鸣器首次开始响算起几分之几秒后;A和B两个蜂鸣器响完是几秒之后; 12.一个直角三角形,各边都是整数,若周长与面积的数值相同,这样的直角三角形有______个; 13.已知511 24a b =-,那么a、b共有______组,分别是_______; 14.如图所示,将半径为2厘米的圆沿圆形的内侧滚动一圈: (1)求出圆心所经过路线的长度; (2)求出图形内圆未经过部分的面积; 提高卷二一、填空题:

(PASCAL)信息学竞赛初级篇题库

(PASCAL)信息学竞赛初级篇题库 1. 输入10个正整数,计算它们的和,平方和; 2. 输入20个整数,统计其中正、负和零的个数; 3. 在1——500中,找出能同时满足用3除余2,用5除余3,用7除余2的所有整数; 4. 输出1——999中能被3整除,且至少有一位数字是5的数; 5. 输入20个数,求出它们的最大值、最小值和平均值。 6. 甲、乙、丙三人共有384本书,先由甲分给乙、丙,所给书数分别等于乙、丙已有的书数,再由乙分给甲、丙,最后由丙分给甲、乙,分法同前,结果三人图书数相等。编程求甲、乙、丙三人原各有书多少本? 7. 某养金鱼爱好者,决定出售他的金鱼。第一次卖出了全部金鱼的一半加2分之一条金鱼;第二次卖出剩金鱼的三分之一加三分之一条金鱼;第三次卖出剩金鱼的四分之一加四分之一条金鱼;第四次卖出剩金鱼的五分之一加五分之一条金鱼,最后还剩11条。问原来有多少条金鱼?(每次卖的金鱼都是整数条) 8. 猴子吃桃子问题:猴子第一天摘下若干个桃子,当即吃了一半还不过瘾,又多吃了一个;第二天又将剩下的桃子吃掉一半又多吃了一个;以后每天早上都吃了前一天剩下的一半零一个。到了第十天想再吃时,见只剩下一个桃子,求第一天共摘了多少个桃子? 9. 从键盘输入整数l,统计出边长为整数的周长为l的不等边三角形的个数。 10. 输入三个整数,以这三个数为边长,判断是否构成三角形;若构成三角形,进一步判断它们构的是:锐角三角形或直角三角形或钝角三角形。 11. 1*2*3*...*1000结果是一个很大的数,求这个数末尾有多少个连续的零。 12. 任意输入两个整数,求这两个整数的最大公约数,并求这两个整数的最小公倍数。 13. 一个整数的立方可以表示为两个整数的平方差,如19853=19711052-19691202。 编程:输入一个整数N,自动将其写成N3=X2-Y2。 14. 求100以内的所有素数。纯粹素数是这样定义的:一个素数,去掉最高位,剩下的数仍为素数,再去掉剩下的数的最高位,余下的数还是素数。这样下去一直到最后剩下的个位数也还是素数。求出所有小于3000的四位的纯粹素数。 15. 验证回文数的猜测:左右对称的自然数称回文数。如121,4224,13731等,有人猜测:从任意一个两位或两位以上的自然数开始,将该数与它的逆序数(如1992的逆序数是2991)相加,得到一个新数,再用这个新数与它的逆序数相加,不断重复上述操作,经过若干步的逆序相加之后,总可以得到一个回文数,例如:从1992开始,1992+2991=4983;4983+3894=8877;8877+7788=16665;16665+56661=73326;73326+62337=135663;135663+366531=502194;502194+491205=993399。经过七步就得到了回文数。 设计一个程序,由计算机在局部范围内验证回文数的猜测,并将寻找回文数的每一个步骤都显示出来。16. 已知一个正整数的个位数为7,将7移到该数的首位,其它数字顺序不变,则得到的新数恰好是原数的7倍,编程找出满足上述要求的最小自然数。 17. 任意一个大于9的整数减去它的各位数字之和的差,一定能被9整除。 18. 有一个六位数,其个位数字7,现将个位数字移至首位(十万位),而其余各位数字顺序不变,均后退一们,得到一个新的六位数,假如旧数为新数的4倍,求原来的六位数。 19. 任意给定平面上三个点A(X1,Y1),B(X2,Y2),C(X3,Y3),试判断这三个点能否构成三角形。能则求出它的面积。 20. 将1至9这几个数字排成3x3方阵,并使每一横行的三个数字组成一个三位数。如果要使第三行的三位数是第一行的两倍,第三行的三位数是第一的三倍,应怎样排法?编程找出所有排法。 21. 一个合数(质数的反数),去掉最低位,剩下的数仍是合数,再去掉剩下的数的最低位,余留下来的数还是合数,这样反复,一直到最后公剩下的一位数仍是合数;我们把这样的数称为纯粹合数。求所有的三位纯粹合数。 22. 输入一个大于1的整数,打印出它的素数分解式。如输入75,则打印:"75=3*5*5"。 23. 某自然数n的所有素数的平方和等于n,(1<100),请找出二个这样的自然数n。

NOIP复赛普及组测试试题

NOIP复赛普及组试题

————————————————————————————————作者:————————————————————————————————日期:

CCF全国信息学奥林匹克联赛(NOIP2013)复赛 普及组 (请选手务必仔细阅读本页内容) 一.题目概况 中文题目名称计数问题表达 式求 值 小朋友的 数字 车站分 级 英文 题目 与子 目录 名 count expr number level 可执行 文件名 count expr number level 输入文 件名 count.in expr.in number.in level.in 输出文count.out expr.out n umber.out level.out

件名 每个 测试 点时 限 1 秒 1 秒 1 秒 1 秒 测试点 数目 10 10 10 10 每个 测试 点分 值 10 10 10 10 附加样 例文件 有有有有 结果比较方式全文比较(过滤行末空格及文末回车) 题目类 型 传统传统传统传统

运行内 存上限 128M 128M 128M 128M 二.提交源程序文件名 对于 C++语 言 count.cpp expr.cpp number.cpp level.cpp 对于 C 语 言 count.c expr.c number.c level.c 对于 pascal 语言 count.pas expr.pas number.pas level.pas 三.编译命令(不包含任何优化开关) 对于C++语言 g++ -o count count.cpp -lm g++ -o expr expr.cpp –lm g++ -o number number.cpp -lm g++ -o level level.cpp -lm 对于C 语言gcc -o count gcc -o expr gcc-o number gcc -o level

相关文档
最新文档