Cod sursa(job #2949536)

Utilizator rempillLirca Mihai Catalin rempill Data 30 noiembrie 2022 22:33:22
Problema Algoritmul lui Euclid Scor 30
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.39 kb
#include <iostream>
#include <fstream>
using namespace std;

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

int main(){
    int n,a,b,i,j,sol;
    in>>n;
    for(i=0;i<n;++i){
        in>>a>>b;
        sol=1;
        for(j=2;j<=min(a,b);++j){
            if(a%j==0&&b%j==0){
                sol=j;
            }
        }
        out<<sol<<endl;
    }
    
    return 0;
}