Cod sursa(job #596307)

Utilizator mihai.ortelecanOrtelecan Mihai alexandru mihai.ortelecan Data 16 iunie 2011 18:48:46
Problema Algoritmul lui Euclid Scor 100
Compilator c Status done
Runda Arhiva educationala Marime 0.38 kb
/*
 * euclid.c
 *
 *  Created on: Jun 16, 2011
 *      Author: mihai
 */

#include <stdio.h>

int nr, a, b;

int euclid(int a, int b) {

	if (!b)
		return a;
	return euclid(b, a % b);
}

int main() {

	freopen("euclid2.in", "r", stdin);
	freopen("euclid2.out", "w", stdout);

	scanf("%d", &nr);

	for (; nr; nr--) {
		scanf("%d %d", &a, &b);
		printf("%d\n", euclid(a, b));
	}
	return 0;
}