Cod sursa(job #956216)

Utilizator DjokValeriu Motroi Djok Data 2 iunie 2013 15:40:41
Problema Algoritmul lui Euclid Scor 100
Compilator fpc Status done
Runda Arhiva educationala Marime 0.43 kb
var buf1,buf2: array[1..1 shl 10] of char;
    fi,fo: text;
    r, i, n, k, a, b:longint;
begin
assign(fi,'euclid2.in');
assign(fo,'euclid2.out');
reset(fi);
rewrite(fo);
settextbuf(fi,buf1);
settextbuf(fo,buf2);
 readln(fi, n);
 for k:=1 to n do
 begin
  readln(fi,a,b);
   begin
     repeat
       r:=a mod b;
       a:=b;
       b:=r;
     until r=0;
    writeln(fo,a);
   end;
  end;
close(fi);
close(fo);
end.