Cod sursa(job #1816318)

Utilizator alindima99Alin Dima alindima99 Data 26 noiembrie 2016 12:48:51
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <fstream>

using namespace std;

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

    return a;
}

int main()
{
    ifstream fin("fractii.in");
    ofstream fout("fractii.out");
    long long n,i,j,x;
    fin>>n;
    x=n*n;

    for(i=1;i<n;i++)
        for(j=i;j<=n;j++)
            if(j!=i && cmmdc(i,j)!=1)
                x-=2;

    x=x-(n-1);
    fout<<x;

    return 0;
}