Cod sursa(job #3182893)

Utilizator MAT696912Tudor Andrei MAT696912 Data 10 decembrie 2023 02:25:31
Problema Fractii Scor 10
Compilator c-64 Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <stdio.h>
int cmmdc (int a, int b)
{
   
    while (b) {
         int r = a % b;
        a = b;
        b = r;
     
    }
   return a;
}

int main()
{
    int n, sum = 0;
    FILE *f = fopen("fractii.in", "r");
    FILE *f1 = fopen("fractii.out", "w");
    fscanf(f, "%d", &n);
    for (int i = 1; i  <= n; i++)
    for (int j = 1; j <= n; j++) {
        if(cmmdc(i, j) == 1)
        sum++;
    }
    fprintf(f1, "%d", sum);
    fclose(f);
    fclose(f1);
}