Cod sursa(job #1207010)

Utilizator crazylamaRiclea Andrei crazylama Data 11 iulie 2014 18:45:27
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <fstream>

using namespace std;

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

int main()
{
    ifstream f("fractii.in");
    ofstream g("fractii.out");
    int n,i,j,nr;
    while(f>>n)
    {
    nr=n*2-1;
    for(i=2;i<=n;i++)
    for(j=2;j<=n;j++)
    if(cmmdc(i,j)==1)
    nr++;
    g<<nr<<" ";
    }
    f.close();
    g.close();
    return 0;
}