Cod sursa(job #2027716)

Utilizator AdiMunteanAdrian Muntean AdiMuntean Data 26 septembrie 2017 17:16:55
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("fractii.in");
ofstream g("fractii.out);

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

int main() {
	int p,q,n;
	f>>n;
	
	int nr=0;
	for (q=1; q<=n; q++)
		for(p=1; p<=n; p++)
			if(cmmdc(q,p)==1)
				nr++;
				
	g<<nr;
	f.close();
	g.close();
	return 0;
}