Pagini recente » Cod sursa (job #624836) | Cod sursa (job #607126) | Cod sursa (job #1995691) | Cod sursa (job #943226) | Cod sursa (job #955858)
Cod sursa(job #955858)
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.