Cod sursa(job #2294915)

Utilizator razvan.cgCostea Razvan George razvan.cg Data 2 decembrie 2018 22:34:09
Problema Fractii Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("fractii.in");
ofstream fout("fractii.out");
int cmmdc(int a, int b)
{
   int r;
   while(b)
   {
       r=a%b;
       a=b;
       b=r;
   }
   return a;
}
int main()
{
    int n, nr=0;
    fin>>n;
    int p,q;
    for(int p=1; p<=n; p++)
        for(int q=1; q<=n; q++)
        {
            if(cmmdc(p,q)==1)
            {
                nr++;
            }
        }
    fout<<nr;
    return 0;
}