Cod sursa(job #2279013)

Utilizator palomaPaloma Josse paloma Data 8 noiembrie 2018 20:28:06
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.36 kb
#include <bits/stdc++.h>

using namespace std;

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

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

int main()
{
    int t, a, b;
    fi >> t;
    while (t--) {
      fi >> a >> b;
      fo << cmmdc(a, b) << '\n';
    }
    return 0;
}