Cod sursa(job #144413)

Utilizator petroMilut Petronela petro Data 27 februarie 2008 16:39:08
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include<stdio.h>
#include<iostream.h>
int main()
{long n,i,j,k,a,b,r;

FILE *f=fopen("fractii.in","r");
FILE *g=fopen("fractii.out","w");

fscanf(f,"%ld",&n);

k=2*n-1;

for(i=2;i<=n;i++)
 for(j=2;j<=n;j++)
  {if(i!=j) {a=i;
             b=j;
             r=a%b;

             while(r)
            {a=b;
             b=r;
             r=a%b;}

	     if(b==1) k++;}}

//fprintf(g,"%ld",k);

cout<<k;
fclose(f);
fclose(g);

return 0;
}