Cod sursa(job #955852)

Utilizator DjokValeriu Motroi Djok Data 1 iunie 2013 16:50:36
Problema Algoritmul lui Euclid Scor 0
Compilator fpc Status done
Runda Arhiva educationala Marime 0.49 kb
var a:array[1..100000,1..2] of longint;
    j:byte;
    r, n, i: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 r<>0 do
       begin
        a[i,1]:=a[i,2];
        a[i,2]:=r;
        r:=a[i,1] mod a[i,2];
       end;
                      writeln(a[i,2]);
      end;
    close(input);
    close(output);
end.