Pagini recente » Monitorul de evaluare | Diferente pentru problema/fi intre reviziile 7 si 8 | Borderou de evaluare (job #707134) | Cod sursa (job #852596) | Cod sursa (job #223726)
Cod sursa(job #223726)
var a,b,n,x:longint;
i,o:text;
function cmmdc(a,b:longint):longint;
begin
if a mod b = 0 then cmmdc:=a;
else cmmdc:=cmmdc(b,a mod b);
end;
begin
assign (i,'euclid2.in'); reset(i);
assign (o,'euclid2.out'); rewrite(o);
readln (i,x);
for n:=1 to x do
begin
readln(i,a,b);
writeln(o,cmmdc(a,b));
end;
close(i);
close(o);
end.