Pagini recente » Cod sursa (job #1340211) | Cod sursa (job #936728) | Diferente pentru template/onis-2016/header intre reviziile 27 si 4 | Borderou de evaluare (job #1642119) | Cod sursa (job #2178690)
var f,g:text;
t,i,a,b,aux:longword;
begin
assign (f,'euclid2.in');reset (f);
assign (g,'euclid2.out');rewrite (g);
readln (f,t);
for i:=1 to t do
begin
readln (f,a,b);
if a<b then
begin
aux:=a;
a:=b;
b:=aux
end;
while b<>0 do
begin
aux:=b;
b:=a mod b;
a:=aux
end;
writeln (g,a)
end;
close (f);close (g)
end.