Cod sursa(job #2442532)

Utilizator ivnmalinaIvanov Malina-Sinziana ivnmalina Data 24 iulie 2019 12:00:37
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.4 kb
#include <stdio.h>
	
 
	
int T, A, B;
	
 
	
int gcd(int a, int b)
	
{
	
    if (!b) return a;
	
    return gcd(b, a % b);
	
}
	
 
	
int main(void)
	
{
	
    freopen("euclid2.in", "r", stdin);
	
    freopen("euclid2.out", "w", stdout);
	
 
	
    scanf("%d", &T);
	
    for (; T; --T)
	
    {
	
        scanf("%d %d", &A, &B);
	
        printf("%d\n", gcd(A, B));
	
    }        
	
 
	
    return 0;
	
}