Cod sursa(job #163368)

Utilizator LoLFactorPascu Vlad LoLFactor Data 22 martie 2008 01:04:33
Problema Algoritmul lui Euclid Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.33 kb
#include<stdio.h>

int f(int x, int y){
	while(x != y){
		if(x > y) x -= y;
		else y -= x;
	}
	
return x;
}

int main(){
	freopen("euclid2.in", "r", stdin);
	freopen("euclid2.out", "w", stdout);
	int n; int a, b;
	scanf("%d", &n);
	for(int i = 0; i < n; i++){
		scanf("%d%d", &a, &b);
		printf("%d\n", f(a, b));
	}
}