|
|
back to boardSOS! Posted by Amy 18 Jul 2003 15:26 This is my programme,please tell me why I got WA.Thank you! var n,m,m0,ys:longint; procedure pd(a,b:longint); var t:longint; begin if a<b then begin t:=b; b:=a; a:=t; end; while a mod b<>0 do begin a:=a mod b; t:=a;a:=b;b:=t; end; ys:=b; end; procedure run; var i:integer; begin for i:=1 to n-1 do begin readln(m); pd(m0,m); m0:=ys; end; writeln(ys); end; begin readln(n); read(m0); run; end. Re: SOS! Posted by PSV 21 Oct 2006 01:27 Maybe replace readln to read |
|
|