Cod sursa(job #2975761)

Utilizator EroaleToma Erol Eroale Data 7 februarie 2023 13:45:10
Problema Fractii Scor 10
Compilator c-64 Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <stdio.h>
#include <math.h>

int gcd(int a, int b){
        int t;
    while (b != 0) {
        t = b;
        b = a % b;
        a = t;
    }
    return a;
}

int main(){
    FILE *in=fopen("fractii.in", "r");
    
int n, count=0, i, j;
    fscanf(in, "%d", &n);
    fclose(in);

     for (i = 1; i <= n; i++) {
        for (j = 1; j <= n; j++) {
            if (gcd(i, j) == 1) {
                count++;
            }
        }
    }

    FILE *out=fopen("fractii.out", "w");
 
    fprintf(out, "%d", count );
    fclose(out);
    return 0;
}