Cod sursa(job #674287)

Utilizator lucian666Vasilut Lucian lucian666 Data 5 februarie 2012 23:00:20
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include<fstream>
using namespace std;
ofstream out("fractii.out");
int n;
int cmmdc(int a,int b);
int main()
{
	ifstream in("fractii.in");
	in>>n;
	int i,j,rez=0;
	for(i=1;i<=n;i++)
	{
		for(j=1;j<=n;j++)
			if(cmmdc(i,j)==1)
				++rez;
	}
	out<<rez;
	return 0;
}
int cmmdc(int a,int b)
{
	int r;
	while(a%b!=0)
	{
		r=a%b;
		a=b;
		b=r;
	}
	return b;
}