Cod sursa(job #3139568)

Utilizator unkrdyBaciu Darius unkrdy Data 29 iunie 2023 22:43:38
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.42 kb
#include <stdio.h>

int t, a, b;
 
int cmmdc(int a, int b)   
{   
    if (!b) return a;   
    return cmmdc(b, a % b);   
}   
 
int main()   
{   
    freopen("euclid2.in", "r", stdin);   
    freopen("euclid2.out", "w", stdout);   
 
    scanf("%d", &t);
	   
    for (; t; --t)   
    {   
        scanf("%d %d", &a, &b);   
        printf("%d\n", cmmdc(a, b));   
    }           
 
    return 0;   
}