Cod sursa(job #1890727)

Utilizator balazstasiTasi Balazs balazstasi Data 23 februarie 2017 14:27:54
Problema Algoritmul lui Euclid Scor 60
Compilator fpc Status done
Runda Arhiva educationala Marime 0.48 kb
VAR

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

Function Kozos_Oszto (a,b : LongInt) : LongInt;
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);
         Read(f,b);
         WriteLn(g,Kozos_Oszto(a,b));
       end;

     Close(f);
     Close(g);

END.