Cod sursa(job #709961)
Utilizator | Liviu Chircu liviu.chircu | Data | 8 martie 2012 18:54:29 |
---|---|---|---|
Problema | Fractii | Scor | 0 |
Compilator | c | Status | done |
Runda | Arhiva de probleme | Marime | 0.45 kb |
#include <stdio.h>
int main(void)
{
FILE *f, *ret;
int i, j, c = 0, n;
f = fopen("fractii.in", "r");
fscanf(f, "%d", &n);
fclose(f);
for(i = 1; i <= n; i++) { /* Numarator */
for(j = 1; j <= n; j++) { /* Numitor */
if(i == 1 || j == 1)
c++;
else if(i >= j && i % j != 0)
c++;
else if(i < j && j % i != 0)
c++;
}
}
ret = fopen("fractii.out", "w");
fprintf(ret, "%d", c-1);
fclose(ret);
return 0;
}