Cod sursa(job #1460526)

Utilizator AlecsandrulManole Alexandru-Daniel Alecsandrul Data 13 iulie 2015 00:15:25
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <fstream>
using namespace std;

int cmmdc ( int a , int b )
{
    if (a==b) return a;

    if (a>b)  return cmmdc ( a-b , b);
        else return cmmdc ( a , b-a);
}

main (){

int n;

ifstream in ("fractii.in");
ofstream out ("fractii.out");

in >> n;

int suma=2*n-1;

for (int i = 2 ; i <= n ; ++i)
    for (int j = 2 ; j <= n ; ++j)
    if (cmmdc (i,j) == 1)
    suma++;

out << suma;

in.close();
out.close();

}