Cod sursa(job #203501)

Utilizator AdrianSoucupAdrian Soucup AdrianSoucup Data 16 august 2008 22:57:27
Problema A+B Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.3 kb
#include <fstream.h>

int main ()
{
	long a, b, r=1;
	ifstream fin("cmmdc.in");
	ofstream fout("cmmdc.out");
	fin>>a>>b;
	if(a<0) a=-a;
	if(b<0) b=-b;
	do
	{
		r=(a%b);
		b=a;
		a=r;
	}
	while(r);
	
	if(b!=1)
		fout<<b;
	else
		fout<<0;

	fin.close();
	fout.close();
	return 0;
}