Cod sursa(job #223726)

Utilizator doruletzPetrican Teodor doruletz Data 29 noiembrie 2008 10:54:55
Problema Algoritmul lui Euclid Scor 0
Compilator fpc Status done
Runda Arhiva educationala Marime 0.37 kb
var a,b,n,x:longint;
   i,o:text;
function cmmdc(a,b:longint):longint;
begin
 if a mod b = 0 then cmmdc:=a;
                else cmmdc:=cmmdc(b,a mod b);
end;

begin
 assign (i,'euclid2.in'); reset(i);
 assign (o,'euclid2.out'); rewrite(o);
 readln (i,x);
 for n:=1 to x do
  begin
   readln(i,a,b);
   writeln(o,cmmdc(a,b));
  end;
 close(i);
 close(o);
end.