Pagini recente » Diferente pentru problema/tequila intre reviziile 30 si 31 | Diferente pentru problema/tequila intre reviziile 31 si 30 | Cod sursa (job #2712422) | Cod sursa (job #1505032) | Cod sursa (job #557495)
Cod sursa(job #557495)
var
fi, fo : text;
d, r, i, j, t : longint;
begin
assign (fi, 'euclid2.in'); reset (fi);
assign (fo, 'euclid2.out'); rewrite (fo);
readln (fi, t);
for j := 1 to t do
begin
readln (fi, d, i);
repeat
r := d mod i;
d := i; i := r;
until r = 0;
writeln (fo, d);
end;
close (fi); close (fo);
end.