Cod sursa(job #464777)

Utilizator nickyyLal Daniel Emanuel nickyy Data 21 iunie 2010 18:19:51
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.34 kb
#include <stdio.h>
using namespace std;

int main(void)
{int t,a,b,r;
 FILE *fin=fopen("euclid2.in","r");
 FILE *fout=fopen("euclid2.out","w");
 
 fscanf(fin,"%d",&t);
 for(;t>0;t--)
	 {fscanf(fin,"%d %d",&a,&b);
	  do
		 {r=a%b; a=b; b=r;
		 }while (b!=0);
	  fprintf(fout,"%d\n",a);
	 }
 fclose(fin); fclose(fout);
 return 0;
}