Cod sursa(job #1908074)

Utilizator RusuAlexeiRusu Alexei RusuAlexei Data 6 martie 2017 22:35:22
Problema Algoritmul lui Euclid Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.36 kb
#include <stdio.h>


long euclid(int a, int b){
	if (b==0) return a;
	else return euclid(b, a%b);
}

int main(){

	freopen("euclid2.in", "r", stdin);
	freopen("euclid2.out", "w", stdout);
	
	long t;
	long a, b;
	int i;
	
	scanf("%ld\n", &t);
	for (i = 0; i<t; i++){
		scanf("%ld %ld", a, b);
		printf("%ld\n", euclid(a, b));
	}
		
	return 0;
}