Cod sursa(job #3269344)

Utilizator florus02ruscuta florin florus02 Data 18 ianuarie 2025 19:05:31
Problema Algoritmul lui Euclid Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.35 kb
#include <iostream>
#include <fstream>

using namespace std;

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

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

int main(){
  int T, a, b;
  in >> T;
  for(int i = 0; i < T; ++i){
    in >> a >> b;
    out << euclid(a, b) << endl;
  }
  return 0;
}