Cod sursa(job #198591)

Utilizator TrumpCardPopescu Silviu TrumpCard Data 12 iulie 2008 20:45:16
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include <stdio.h>
int cmmdc(int a, int b)  
   {if (b==0) return(a);  
   return(cmmdc(b,a%b));  
   }  
int main(int argc, char** argv) 
{  
  freopen("fractii.in", "r", stdin);
   long n,nr=0;
   int i,j;
   scanf("%ld", &n); fclose(stdin);
   for (i=1;i<=n;i++) for(j=1;j<=n;j++) if(cmmdc(i,j)==1) nr++;
   freopen("fractii.out", "w", stdout);
   printf("%ld", nr); fclose(stdout);
   return 0;
}