Cod sursa(job #596185)

Utilizator thoradinMarius Latu thoradin Data 16 iunie 2011 13:45:04
Problema Algoritmul lui Euclid Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.42 kb
/*
 * gcd.c
 *
 *  Created on: Jun 16, 2011
 *      Author: marius
 */

#include <stdio.h>

long int a, b, T;

long int gcd( long int a, long int b){
	if (!b) return a;
	return gcd (b, a%b);
}
int main (void){
	freopen ("euclid2.in", "r", stdin);
	freopen ("euclid2.in", "w", stdout);

	scanf ("%ld", &T);
	for ( ; T; T--){
		scanf("%ld %ld", &a, &b);
		printf("%ld\n", gcd(a,b));
	}

	return 0;
}