Cod sursa(job #749581)

Utilizator GetSmartGroza Claudiu GetSmart Data 17 mai 2012 19:00:19
Problema Algoritmul lui Euclid Scor 100
Compilator c Status done
Runda Arhiva educationala Marime 0.45 kb
#include<stdio.h>
#include<stdlib.h>

FILE *IN, *OUT;

int n;
int a,b;
int i,nr;

int Cmmdc(int A, int B){
	int rest;
	rest=A%B;

	while(rest){
		A=B;
		B=rest;
		rest=A%B;
	}
	return B;

}

void Citire(){
	fscanf(IN,"%d",&n);
	for(i=1;i<=n;i++){
		fscanf(IN,"%d%d",&a,&b);
		nr=Cmmdc(a,b);
		fprintf(OUT,"%d\n",nr);
	}
}


int main(){
	OUT=fopen("euclid2.out","wt");
	IN=fopen("euclid2.in","rt");

	Citire();


	return 0;
}