Cod sursa(job #1365857)

Utilizator RaduhhRadu Flocea Raduhh Data 28 februarie 2015 16:14:18
Problema Algoritmul lui Euclid Scor 30
Compilator fpc Status done
Runda Arhiva educationala Marime 0.31 kb
var n,i,a,b,r:integer;
begin
 assign(input,'euclid2.in');
 reset(input);
 assign(output,'euclid2.out');
 rewrite(output);
 readln(n);
 for i:=1 to n do
 begin
 readln(a,b);
 while a<>b do begin
 if a>b then a:=a-b
        else b:=b-a;
 end;
 writeln(a);
 end;
 close(input);
 close(output);
end.