Cod sursa(job #2254869)

Utilizator CabesaTrufin Vlad-George Cabesa Data 6 octombrie 2018 09:09:25
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <iostream>
#include <fstream>

using namespace std;

int prim(int numarator, int numitor)
{
	int x;
	while (numitor)
	{
		x = numarator % numitor;
		numarator = numitor;
		numitor = x;
	}
	if (numarator == 1)
		return 1;
	return 0;
}

int main()
{
    int fractii = 0, n=4;

    ifstream citire ("fractii.in");
        citire >> n;
    citire.close();

	for (int i = 1; i <= n; i++)
		for (int j = 1; j <= n; j++)
			if (prim(i, j))
				fractii++;

    ofstream afisare ("fractii.out");
        afisare << fractii << '\n';
    afisare.close();
    return 0;
}