Cod sursa(job #602400)

Utilizator ctlin04UAIC.VlasCatalin ctlin04 Data 11 iulie 2011 12:52:26
Problema Algoritmul lui Euclid Scor 60
Compilator fpc Status done
Runda Arhiva educationala Marime 0.36 kb
Program euclid;
 var t,a,b,i:longint;
     fi,fo: text;
begin
 assign(fi,'euclid2.in');
  reset(fi);
 assign(fo,'euclid2.out');
  rewrite(fo);
 readln(fi,t);
 for i:=1 to t do begin
 readln(fi,a,b);
  repeat
   if a>b then a:=a-b
    else b:=b-a;
     until (a=0) or (b=0);
 if a=0 then writeln(fo,b)
  else writeln(fo,a);
  end;
 close(fo);
end.