Cod sursa(job #1048231)

Utilizator TediConstantinescu Adrian Tedi Data 5 decembrie 2013 17:28:30
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <iostream>
#include <fstream>
int cmmdc(int a, int b)
{
	int c;
    while (b)
    {
        c = a % b;
        a = b;
        b = c;
    }
    if(a==1)
        return 1;
    else
        return a;
}
using namespace std;

int main() 
{
	ifstream fin("fractii.in");
	ofstream fout("fractii.out");

	int numarul;
	int contor=0;

	fin>>numarul;
	for(int i=1; i<=numarul; i++)
		for(int j=1; j<=numarul; j++)
		{
			if(cmmdc(i,j)==1)
				contor++;
		}
	fout<<contor;
	return 0;
}