Cod sursa(job #2725469)

Utilizator MariusAndrei16Pricope Marius MariusAndrei16 Data 18 martie 2021 23:02:26
Problema Fractii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.8 kb
#include <iostream>
#include <fstream>

using namespace std;

int div_comun(int N, int M)
{
    int div = 2;
    bool ok = false;
    while ((div <= N || div <= M) && ok == false)
    {
        if(N % div == 0 && M % div == 0)
        {
            ok = true;
        }
        ++div;
    }
    return ok;
    
}

int main()
{
    ifstream in("fractii.in");
    ofstream out("fractii.out");
    int N;
    in>>N;
    int nr = 1;
    for (int i = 1; i <= N; i++)
    {
        for (int j = 1; j <= N; j++)
        {
            if(i != j)
            {
                if(i % j != 0 || j % i != 0)
                {
                    if(!div_comun(i,j))
                        ++nr;
                }
            }
        }
        
    }

    out<<nr;
    return 0;
}