Cod sursa(job #527410)

Utilizator SzabiVajda Szabolcs Szabi Data 31 ianuarie 2011 14:08:50
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <stdio.h>

typedef int tipus;

tipus t,a,b;

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


int main(){
	freopen("euclid2.in","r",stdin);
	freopen("euclid2.out","w",stdout);
	tipus i;
	
	scanf("%d",&t);
	
	for(i=1;i<=t;i++){
		scanf("%d %d",&a,&b);
		
		prinf("%d",euclid(a,b));
	}

	
	return 0;}