Cod sursa(job #449802)

Utilizator sttanciucabababbab abababab sttanciuc Data 6 mai 2010 21:46:35
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include<fstream>
using namespace std;

int cmmdc(int a, int b)
{
	int x=a, y=b,r;
	while(x%y!=0)
	{
		r=x%y;
		x=y;
		y=r;
	}
	if(a!=1||b!=1)
		return 1;
	else if(r==1)
		return 0;
	else
		return r;
}

int main()
{
	long N;
	int i,j;
	ifstream in("fractii.in");
	ofstream out("fractii.out");
	in>>N;
	int nr=N*N;
	for(i=1;i<=N;i++)
		for(j=1;j<=N;j++)
			if(cmmdc(i,j)!=0)
				nr--;
	out<<nr<<endl;
	out.close();
	in.close();
	return 0;
}