Cod sursa(job #2214505)

Utilizator AdrianGemeniucAdrian Gemeniuc AdrianGemeniuc Data 19 iunie 2018 11:39:09
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#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=a-b;
        else
            b=b-a;

    }
    return a;
}

int main()
{int n,s=0,i,j;
f>>n;
for(i=1;i<=n;i++)
{
    if(i==1)
        s=s+n;
    else
    {
    for(j=1;j<=n;j++)
        if(cmmdc(i,j)==1)
            s++;
    }
}
   g<<s;
    return 0;
}