Cod sursa(job #591564)

Utilizator s33us00nMarinescu Razvan s33us00n Data 24 mai 2011 19:50:48
Problema Algoritmul lui Euclid Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.4 kb
/*
 * euclid01.c
 *
 *  Created on: 24 May 2011
 *      Author: razvan
 */

#include <stdio.h>

void main(){

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

	int T, a, b, i;
	scanf("%d", &T);
	for( i = 0; i < T; i++){
		scanf("%d %d", &a, &b);

		while(a && b){
			if(a>b)
				a = a % b;
			else
				b = b % a;
		}
		if(a)
			printf("%d\n", a);
		else
			printf("%d\n", b);
	}


}