Cod sursa(job #1206925)

Utilizator marian.vilauVilau Marian marian.vilau Data 11 iulie 2014 15:23:28
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <fstream>
using namespace std;
ifstream f("euclid2.in");
ofstream g("euclid2.out");
long long n,aux,a,b,r,j;
int main()
{
  f>>n;
  for(j=1;j<=n;j++)
  {
   f>>a>>b;
   if(a<b)
   {
    aux=b;
    b=a;
    a=aux;
   }
   r=a%b;
   while(r)
   {
     a=b;
     b=r;
     r=a%b;
   }
    g<<b<<'\n';
  }
  f.close();
  g.close();
  return 0;
}