Cod sursa(job #3143741)
Utilizator | Data | 1 august 2023 21:34:32 | |
---|---|---|---|
Problema | Algoritmul lui Euclid | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.68 kb |
#include <fstream>
using std :: ifstream ;
using std :: ofstream ;
ifstream fin("euclid2.in") ;
ofstream fout("euclid2.out") ;
int main(){
int n ;
fin >> n ;
for(;n > 0;n--){
int a , b ;
fin >> a >> b ;
fin.get() ;
while(b){
int r = a % b ;
a = b ;
b = r ;
}
fout << a << '\n' ;
}
fin.close() ;
fout.close() ;
return 0 ;
}