Cod sursa(job #1301903)

Utilizator SirbuAlexandruSirbu Alexandru SirbuAlexandru Data 26 decembrie 2014 14:36:30
Problema Algoritmul lui Euclid Scor 60
Compilator fpc Status done
Runda Arhiva educationala Marime 0.34 kb
var
	f,g:text;
	a,b,n,i:longint;
	function cmmdc(a,b:longint):longint;
	begin
		if b=0 then cmmdc:=a 
		else cmmdc:=cmmdc(b,a mod b);
	end;
begin
	assign(f,'euclid2.in');
	reset(f);
	assign(g,'euclid2.out');
	rewrite(g);
	readln(f,n);
	for i:=1 to n do begin
		readln(f,a,b);
		writeln(g,cmmdc(a,b));
	end;
	close(f);
	close(g);
end.