Cod sursa(job #955858)

Utilizator DjokValeriu Motroi Djok Data 1 iunie 2013 17:16:29
Problema Algoritmul lui Euclid Scor 0
Compilator fpc Status done
Runda Arhiva educationala Marime 0.48 kb
var a:array[1..100000,1..2] of longint;
    n, i, j:longint;
begin
 assign(input,'euclid2.in');
 assign(output,'euclid2.out');
 reset(input);
 rewrite(output);
 readln(n);
 for i:=1 to n do
  for j:=1 to 2 do
   read(a[i,j]);
    for i:=1 to n do
     begin
      while (a[i,1] mod a[i,2])<>0 do
       begin
        a[i,1]:=a[i,2];
        a[i,2]:=a[i,1] mod a[i,2];
       end;
                      writeln(a[i,2]);
      end;
    close(input);
    close(output);
end.