Cod sursa(job #3130295)

Utilizator pascarualexPascaru Alexandru pascarualex Data 17 mai 2023 15:27:47
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.43 kb
#include<bits/stdc++.h>
#include <algorithm>
#include<fstream>

using namespace std;

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

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


int main()
{
    int n;
	fin>>n;
	for(int i = 1; i <= n ; i++){
        int a,b;
        fin>>a>>b;
        fout<<cmmdc(a, b)<<'\n';
	}
}