Cod sursa(job #1911826)

Utilizator RusuAlexeiRusu Alexei RusuAlexei Data 7 martie 2017 21:55:19
Problema Cel mai lung subsir comun Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include <stdio.h>


long euclid(long a, long 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", &t);
	for (i = 0; i<t; i++){
		scanf("%ld %ld", &a, &b);
		printf("%ld\n", euclid(a, b));
	}
		
	return 0;
}