Cod sursa(job #1057996)

Utilizator pitbull007Hurmuzache Ciprian pitbull007 Data 14 decembrie 2013 22:16:45
Problema Algoritmul lui Euclid Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.43 kb
/*
 * test.c
 *
 *  Created on: Dec 14, 2013
 *      Author: ciprianconstantin
 */
#include<stdlib.h>
#include<stdio.h>


int main(void) {

	FILE *fin,*fout;
	int a,b,n,i;

	fin = fopen("euclid.in","r");
	fout = fopen("euclid.out","w");

	fscanf(fin,"%d",&n);

	i=0;
	while(i < n) {
		fscanf(fin,"%d",&a);
		fscanf(fin,"%d",&b);

		while(b>0) {
			int r=a%b;
			a=b;
			b=r;
		}
		fprintf(fout,"%d\n",a);
		i++;
	}
	fclose(fout);

	return 0;
}