Cod sursa(job #415596)

Utilizator robertpoeRobert Poenaru robertpoe Data 11 martie 2010 16:22:59
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include<fstream>
using namespace std;
long i,j;
int nr=0;
long n;
int cmmdc(int a,int b)
{
	if(a>b)
		return cmmdc(a-b,b);
	if(b>a)
		return cmmdc(a,b-a);
	else
	return a;
}	
int main()
{
	 ifstream f("fractii.in");
	 ofstream g("fractii.out");
	 f>>n;
	 int j;
	 for(i=1;i<=n;i++)
	 {
		 for(j=1;j<=n;j++)
			 if(cmmdc(i,j)==1)
				 nr++;
	 }
	 g<<nr;
		 return 0;
}