Cod sursa(job #3209196)

Utilizator lockelamoradavid ursu lockelamora Data 2 martie 2024 10:32:43
Problema Fractii Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.41 kb
#include <bits/stdc++.h>
using namespace std;

int dc(int p, int q){
    while(p != q){
        if(p > q) p -= q;
        else q -= p;
    }
    return p;
    
}
int main()
{
ifstream in ("fractii.in");
ofstream out("fractii.out");

int n,p,q,rs = 0;
in >> n;
for(int q = 2; q <= n; q++){
    for(int p = 1; p <= n; p++){
        if(dc(p,q) == 1)rs++;
    }
}
out << rs + n;



return 0;
}