Cod sursa(job #1829738)

Utilizator elffikkVasile Ermicioi elffikk Data 15 decembrie 2016 16:33:07
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <iostream>
#include <fstream>
#include <map>
using namespace std;

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

main() {
    ifstream cin("fractii.in");
    ofstream cout("fractii.out");
    int n;
    cin>>n;
    int k = 2*n-1;
    for (int i = 2; i <=n; i++) {
        for (int j = i+1; j <=n; j++) {
            if (cmmdc(i, j) == 1) {
                k+=2;
            }
        }
    }
    cout<<k;
}