Cod sursa(job #978778)

Utilizator get0000lostSatmarean Paul get0000lost Data 29 iulie 2013 17:59:39
Problema Algoritmul lui Euclid Scor 100
Compilator fpc Status done
Runda Arhiva educationala Marime 0.37 kb
program gcd;
var a,b,t:longint;
    f,g:text;

function gcd(a,b:longint):longint;
begin
 if b=0 then gcd:=a
        else gcd:=gcd(b,a mod b);
end;


begin
 assign(f,'euclid2.in');
 assign(g,'euclid2.out');
 rewrite(g);
 reset(f);
 readln(f,t);
 while t<>0 do
  begin
   readln(f,a,b);
   writeln(g,gcd(a,b));
   t:=t-1;
  end;
 close(f);
 close(g);
end.