Cod sursa(job #1890729)

Utilizator balazstasiTasi Balazs balazstasi Data 23 februarie 2017 14:30:51
Problema Algoritmul lui Euclid Scor 0
Compilator fpc Status done
Runda Arhiva educationala Marime 0.46 kb
VAR

   f,g : Text;
   i,n,a,b : Int64;

Function Kozos_Oszto (a,b : Int64) : Int64;
Begin
     If b=0 then Kozos_Oszto := a
            else Kozos_Oszto := Kozos_Oszto(b, a mod b);
End;

BEGIN

     Assign(f,'euclid2.in'); reset(f);
     Assign(g,'euclid2.out'); rewrite(g);

     ReadLn(f,n);

     For i:=1 to n do
       begin
         Read(f,a,b);
         WriteLn(g,Kozos_Oszto(a,b));
       end;

     Close(f);
     Close(g);

END.