Cod sursa(job #683421)

Utilizator Detrol2kGuianu Leon Detrol2k Data 20 februarie 2012 17:04:02
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.38 kb
#include <fstream>
using namespace std;

int cmmdc(int i, int j)
{
	int a=i, b=j;
	while(a!=b)
	{
		if(a>b)
		a=a-b;
		else
		b=b-a;
	}
	
	return a;
}

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