Cod sursa(job #1244613)

Utilizator RatkinHHKNica Dan RatkinHHK Data 17 octombrie 2014 21:18:01
Problema Algoritmul lui Euclid Scor 100
Compilator c Status done
Runda Arhiva educationala Marime 0.37 kb
#include <stdio.h>

int T,A,B;
int i;


int gcd(int A,int B)
{
	if(B!=0) return gcd(B,A%B);
	else return A;
}

void main()
{
	FILE *in = fopen("euclid2.in","r");
	FILE *out = fopen("euclid2.out","w");

	fscanf(in,"%d",&T);
	for(i=1;i<=T;i++)
	{
		fscanf(in,"%d",&A);
		fscanf(in,"%d",&B);
		fprintf(out,"%d\n",gcd(A,B));
	}
	fclose(in);
	fclose(out);
}