Cod sursa(job #2175615)

Utilizator biancamaricaMarica Bianca biancamarica Data 16 martie 2018 18:06:33
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <iostream>
#include <fstream>
ifstream fin("fractii.in");
ofstream fout("fractii.out");
using namespace std;
int cmmdc(int a,int b)
 {
     while(a!=b)
   {
       if(a>b)
       a=a-b;
       else
       b=b-a;
   }
   if(a==1)
    return 1;
   else
    return 0;
 }
int main()
{
    unsigned int N;
    int a,b,k=0,i,j;
    fin>>N;
    if(N>1)
    {
     for(i=1;i<=N;i++)
    {
        for(j=1;j<=N;j++)
        {
            a=i;
            b=j;
         if(cmmdc(a,b)==1)
         {
             k++;
         }
        }
    }
    fout<<k;
    }
    return 0;
}