Cod sursa(job #223732)

Utilizator doruletzPetrican Teodor doruletz Data 29 noiembrie 2008 11:03:48
Problema Algoritmul lui Euclid Scor 100
Compilator fpc Status done
Runda Arhiva educationala Marime 0.34 kb
var f,g:text;
    a,b,x,i,n:longint;
begin
  assign(f,'euclid2.in');
  assign(g,'euclid2.out');
  reset(f);
  rewrite(g);
  read(f,n);
  for i:=1 to n do
  begin
    read(f,a,b);
    x:=a mod b;
    while(x<>0) do
    begin
      a:=b;
      b:=x;
      x:=a mod b;
    end;
  writeln(g,b);
  end;
  close(f);
  close(g);
end.