Cod sursa(job #616683)

Utilizator desoComan Andrei deso Data 13 octombrie 2011 03:02:46
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <iostream>
#include <iomanip>
#include <fstream>
#include <sstream>
using namespace std;

#define INFILE "euclid2.in" 
#define OUTFILE "euclid2.out"

ifstream fin (INFILE);
ofstream fout (OUTFILE);

long long gcd(long long a, long long b)
{
  return (b==0 ? a : gcd(b, a%b));
}

int main()
{
  long long a, b;
  int t;
  fin >> t;
  while( t-- )
  {
    fin >> a >> b;
    fout << gcd(a, b) << endl;
  }

	
	return 0;
}