Cod sursa(job #3224611)

Utilizator tascustelianTascu Stelian-Andrei tascustelian Data 15 aprilie 2024 18:39:39
Problema Algoritmul lui Euclid Scor 60
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.35 kb
#include <stdio.h>

int main () {

int n, a, b;
freopen("euclid2.in","r", stdin);
freopen("euclid2.out","w", stdout);
scanf("%d", &n);
for (int i = 0; i < n; i++) {
    scanf("%d %d", &a, &b);
    while (a != b) {
        if (a > b) 
            a = a - b;
        else 
            b = b - a;
    }
    printf("%d\n", a);
}
fclose(stdin);
fclose(stdout);
}