Cod sursa(job #2136086)

Utilizator ade_tomiEnache Adelina ade_tomi Data 19 februarie 2018 17:09:50
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include <fstream>
#include <iostream>

using namespace std;

int euclid(int a, int b) {
  while (b) {
    int c = a % b;

    a = b;
    b = c;
  }

  return a;
}

int main() {
  int a, b, n;

  ifstream cin("euclid2.in");
  ofstream cout("euclid2.out");
  cin >> n;
  for (int i = 1; i <= n; i++) {
    cin >> a >> b;
    cout << euclid(a, b) << "\n";
  }
}