Cod sursa(job #2414712)

Utilizator Rufus007Marincia Catalin Rufus007 Data 24 aprilie 2019 22:31:47
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
/**
 * @Author: catalin
 * @Date:   24-Apr-2019
 * @Last modified by:   catalin
 * @Last modified time: 24-Apr-2019
 */
#include <fstream>
#include <iostream>
using namespace std;
ifstream fin("euclid2.in");
ofstream fout("euclid2.out");
int main() {
  int t, x, y;
  fin >> t;
  for (int i = 0; i < t; ++i) {
    fin >> x >> y;
    while (y) {
      int r = x % y;
      x = y;
      y = r;
    }
    fout << x << "\n";
  }

  fin.close();
  fout.close();
  return 0;
}