【2015自招必备】NOIP普及组阅读程序写结果题目汇编(含答案)

来源:互联网 发布:java需要标识符 编辑:程序博客网 时间:2024/04/29 21:41

原文免费下载
百度云免费下载


NOIP2008
1.var
i,a,b,c,d:integer;
f:array[0..3] of integer;
begin
for i:=0 to 3 do
read(f[i]);
a:=f[0]+f[1]+f[2]+f[3];
a:=a div f[0];
b:=f[0]+f[2]+f[3];
c:=(b*f[1]+a) div f[2];
d:=f[(b div c) mod 4];
if (f[(a+b+c+d) mod 4]>f[2]) then
begin
a:=a+b;
writeln(a)
end
else
begin
c:=c+d;
writeln(c);
end;
end.

输入: 9 19 29 39
输出:_____________________

2.procedure foo(a,b,c:integer);
begin
if a>b then foo(c,a,b)
else
writeln(a,’,’,b,’,’,c)
end;
var a,b,c:integer;
begin
readln(a,b,c);
foo(a,b,c);
end.

输入:2 1 3
输出:_______

3.procedure f(a,b,c:integer);
begin
write(a,b,c,’/’);
if (a=3)and(b=2)and(c=1) then exit;
if (b

0 0