Cod sursa(job #20054)

Utilizator recviemAlexandru Pana recviem Data 20 februarie 2007 17:32:39
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.38 kb
#include <stdio.h>
#include <fstream.h>
int cmmdc(int a,int b)
{ int c;
 while (b) {
  c = a % b;
  a = b;
  b = c;
 }
 return a;
}

int main()
{
  unsigned long N;
  long s=0;
  ifstream f("fractii.in");
  ofstream g("fractii.out");
  f>>N;
  for (int i=1;i<N+1;i++)
   for (int j=1;j<N+1;j++)
    if (cmmdc(i,j)==1) ++s;
  g<<s;
  g.close();
  return 0;
}