Cod sursa(job #719044)

Utilizator Andru_Andru Felipe Zuniga Andru_ Data 21 martie 2012 12:51:29
Problema Algoritmul lui Euclid Scor 100
Compilator fpc Status done
Runda Arhiva educationala Marime 0.36 kb
program euclidian;
var
 a,b,r,n,i:longint;
 fin,fout:text;
begin
 assign(fin,'euclid2.in');
 reset(fin);
 readln(fin,n);
 assign(fout,'euclid2.out');
 rewrite(fout);
 for i:=1 to n do
  begin
   readln(fin,a,b);
   while b<>0 do
    begin
     r:=a mod b;
     a:=b;
     b:=r;
    end;
   writeln(fout,a);
  end;
 close(fin);
 close(fout);
end.