Cod sursa(job #2472735)

Utilizator Yato2Denis Scutariu Yato2 Data 12 octombrie 2019 19:26:52
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.39 kb
#include <fstream>

using namespace std;

ifstream in("euclid2.in");
ofstream out("euclid2.out");

long long cmmdc(long long a, long long b) {
  while(b) {
    long long r = a % b;
    a = b;
    b = r;
  }
  return a;
}


int main() {
  int t;
  long long x, y;
  in >> t;
  for(int i = 1; i <= t; ++i) {
    in >> x >> y;
    out << cmmdc(x, y) << '\n';
  }

  return 0;
}