Cod sursa(job #2557220)

Utilizator polisulMarian Anghel polisul Data 25 februarie 2020 17:22:47
Problema Fractii Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <iostream>
#include <fstream>
using namespace std;

ifstream fin("fractii.in");
ofstream fout("fractii.out");
typedef unsigned int uint;

int GCD(int A, int B)
{
    if(!B)  return A;
    return GCD(B, A%B);
}


int main(){
    uint N;
    fin >> N;
    int caz = 0;

    for(uint P = 1; P <= N; P++)
        for(uint Q = 1; Q <= N; Q++) if(GCD(P,Q) == 1) caz++;

                
    fout << caz;
}