Cod sursa(job #751202)

Utilizator alex.pilicaAlexandru Pilica alex.pilica Data 24 mai 2012 20:29:58
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <iostream>
#include <fstream>
using namespace std;

int cmmdc(int a, int b) {
	if ((!a)||(!b)) return a+b;
	if (a>b) return cmmdc(a%b,b);
	return cmmdc(a,b%a);
}

void main() {
	int n,i,j,div,s=0;
	ifstream citestenr("fractii.in");
	ofstream scrienr("fractii.out");
	citestenr>>n;
	for (i=1;i<=n;i++)
		for (j=1;j<=n;j++) { 
			div=cmmdc(i,j);
			if (div==1) s+=1;
		}
	scrienr<<s;
	citestenr.close();
	scrienr.close();
	system("pause");
}