Cod sursa(job #1384201)

Utilizator Player1Player 1 Player1 Data 10 martie 2015 22:30:47
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include<stdio.h>

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

int t,a ,b,i, c, reminder;
fscanf(f,"%d ",&t);
for(i=0;i<t;i++){
	fscanf(f,"%d %d ",&a,&b);	
	do{	
		if(a<b){
			reminder = a; a = b; b= reminder;
		}
		c = a / b;
		reminder = a % b;
		if(reminder != 0){
			a = b;
			b = reminder;
		} 
	}while(reminder != 0 );
	fprintf(g,"%d\n",b);
}


return 0;
}