Cod sursa(job #631726)

Utilizator lsorin_94Lodoaba Sorin lsorin_94 Data 9 noiembrie 2011 18:33:13
Problema Algoritmul lui Euclid Scor 50
Compilator fpc Status done
Runda Arhiva educationala Marime 0.4 kb
program euc2;
var f,t:text;
    x,y:int64;
    n,i:integer;
begin
  assign(f,'euclid2.in');
  reset(f);
  read(f,n);
  readln(f);
  assign(t,'euclid2.out');
  rewrite(t);
  for i:=1 to n do
    begin
      readln(f,x,y);
      repeat
        if x<>y then
        if x<y then y:=y-x
               else x:=x-y;
      until x=y;
      writeln(t,x);
    end;
  close(f);close(t);
end.