讨论 / 大家快来看千古奇观啊
YANGLINGYUN 2009-04-28 02:11:00
点我顶贴 收藏 删除
谁拿了最多奖学金

program jiang;

var

g,h,z:string;a,b,c,d,i,m,n,k,j:longint;e,f,l,y:char;

begin

m:=0;n:=0;

readln(a);

for i:=1 to a do

begin

k:=0;

g:=z;read(l);g:=g+l;

begin

while l<>’ ’do begin read(l); g:=g+l;end;end;

read(b);

read(c);

read(y);

read(e);

read(y);

read(f);

read(d);

if (b>80) and (d<>0) then k:=k+8000;

if (b>85) and (c>80) then k:=k+4000;

if b>90 then k:=k+2000;

if (b>85) and (f=’Y’) then k:=k+1000;

if (c>80) and (e=’Y’) then k:=k+850;

if k>m then begin m:=k;

h:=copy(g,1,length(g)- 1);end;n:=n+k;end;

writeln(h);writeln(m);writeln(n);

end.

答案一模一样 空格都没有 可是过不了 郁闷啊.....

#1 Snowy@2009-04-24 05:42:00
回复 删除
都说了不能有空行 谁要你writeln的- -...
#2 `Kimi*@2009-04-24 07:26:00
回复 删除
N容易,你把你输出h的那个writeln改成write就过了

。。。

#3 青龙白狐@2009-04-24 20:04:00
回复 删除
晕,奇观,还千古??????
#4 YANGLINGYUN@2009-04-28 02:08:00
回复 删除
改了就变成一行
#5 YANGLINGYUN@2009-04-28 02:11:00
回复 删除
而且输出没空行啊 别鄙是我
查看更多回复
提交回复