Cod sursa(job #2984184)

Utilizator etohirseCristi Cretu etohirse Data 23 februarie 2023 18:20:58
Problema Algoritmul lui Euclid Scor 60
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.35 kb
#include <fstream>
#include <iostream>

using namespace std;

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

unsigned int T;

int main() {
  fin >> T;
  while (T--) {
    unsigned long long a, b;
    fin >> a >> b;
    while (a != b) {
      if (a > b)
        a -= b;
      else
        b -= a;
    }

    fout << a << '\n';
  }
  return 0;
}