Cod sursa(job #2428173)

Utilizator CuriosaurusIonita Lucian Andrei Curiosaurus Data 4 iunie 2019 09:57:29
Problema Algoritmul lui Euclid Scor 100
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.57 kb
#include <stdio.h>

int main()
{
    FILE *read = fopen("euclid2.in", "r");
    FILE *write = fopen("euclid2.out", "w");

    int number_of_pairs = 0, member1, member2;

    fscanf(read, "%d", &number_of_pairs);

    for (int i = 0; i < number_of_pairs; ++i)
    {
        fscanf(read, "%d%d", &member1, &member2);

        while (member2)
        {
            int c = member1 % member2;
            member1 = member2;
            member2 = c;
        }


        fprintf(write, "%d\n", member1);
    }
    fclose(read);
    fclose(write);
    return 0;
}