Cod sursa(job #586571)

Utilizator muresan.gabrielMuresan Gabriel muresan.gabriel Data 2 mai 2011 13:45:10
Problema Algoritmul lui Euclid Scor 0
Compilator fpc Status done
Runda Arhiva educationala Marime 0.5 kb
program euclid;
var a,b,t,i:longint;f,g:text;
function cmmdc(a,b:longint):longint;
var t:longint;
begin
     while b<>0 do
           begin
                t:=b;
                b:=a mod b;
                a:=t;
           end;
     cmmdc:=a;
end;
begin
     assign(f,'euclid2.in');
     reset(f);
     assign(g,'euclid2.out');
     rewrite(g);
     readln(f,t);
     for i:=1 to t do
         begin
              readln(f,a,b);
              write(g,cmmdc(a,b));
         end;
end.


end.