Cod sursa(job #340396)

Utilizator rathegodsotoc sergiu rathegod Data 14 august 2009 15:40:00
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.36 kb
#include<fstream.h>
int cmmdc(int i,int j)
{
	if(i==j) return i;
	if(i!=j)
	{
		if(i>j) return cmmdc(i-j,j);
		else return cmmdc(i,j-i);
	}
}
int main()
{
	ifstream f("fractii.in");
	ofstream g("fractii.out");
	long n;
	f>>n;
	long total=n;
	for(long i=1;i<=n;i++)
	for(long j=2;j<=n;j++)
	{
		if(cmmdc(j,i)==1) total++;
	}
	g<<total;
	return 0;
}