Cod sursa(job #303887)

Utilizator beyond_k7aOnutu Catalin beyond_k7a Data 10 aprilie 2009 14:33:53
Problema Algoritmul lui Euclid Scor 60
Compilator cpp Status done
Runda Arhiva educationala Marime 0.33 kb
#include<fstream.h>
long x,y,t,i;
long cmmdc(long a, long b)
{
 while(a!=b)
 {
  while(a>b)
	a-=b;
  while(b>a)
	b-=a;
 }
 return a;
}
int main()
{
 ifstream f("euclid2.in");
 ofstream g("euclid2.out");

 f>>t;
 for(i=1;i<=t;i++)
 {
  f>>x>>y;
  g<<cmmdc(x,y)<<'\n';
 }


 f.close();
 g.close();
 return 0;
}