Cod sursa(job #28296)

Utilizator edu2004euLuca Eduard edu2004eu Data 7 martie 2007 18:12:21
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include<stdio.h>
int ggt(int f, int s) {
int r;
while(s!=0) {
 r=f%s;
 f=s;
 s=r;
}
return f;
}

int main(void) {
 long n,p=0,q,i,j;
 FILE *in=fopen("fractii.in","rt"),*out=fopen("fractii.out","w+");
 fscanf(in,"%ld",&n);
 for (i=1;i<=n;i++)
  for (j=1;j<=n;j++) {
   if (ggt(i,j)==1) p=p+1;/*
   else {
    i=i/ggt(i,j);
    j=j/ggt(i,j);
   }*/
  }
 fprintf(out,"%ld",p);
}