Cod sursa(job #272190)

Utilizator varuvasiTofan Vasile varuvasi Data 6 martie 2009 15:49:28
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.31 kb
#include <stdio.h>

int a, b, r, T;

int main()
{
	FILE *fin = fopen("euclid2.in", "rt"), *fout = fopen("euclid2.out", "wt");
	fscanf(fin, "%d", &T);
	while (T)
	{
		fscanf(fin, "%d %d", &a, &b);
		while (b)
		{
			r = a % b;
			a = b;
			b = r;
		}
		fprintf(fout, "%d\n", a);
		T--;
	}
	fclose(fin), fclose(fout);
}