Cod sursa(job #2187673)

Utilizator Victoras2006Nicola Victor Teodor Victoras2006 Data 26 martie 2018 17:55:32
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include <fstream>
using namespace std;
ifstream fin ( "euclid2.in" );
ofstream fout ( "euclid2.out" );
int cmmdc( int a, int b ) {
  int r;
  while ( b ) {
    r = a % b;
    a = b;
    b = r;
  }
  return a;
}
int main() {
  int n, a, b;
  fin >> n;
  for ( int i = 0; i < n; i ++ ) {
    fin >> a >> b;
    fout << cmmdc( a, b ) << "\n";
  }
  return 0;
}