Cod sursa(job #1724426)
Utilizator | Data | 3 iulie 2016 02:13:09 | |
---|---|---|---|
Problema | Algoritmul lui Euclid | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.4 kb |
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("euclid2.in") ;
ofstream out("euclid2.out") ;
int t , a , b ;
int euclid( int x , int y )
{
if( !y )
return x ;
return euclid( y , x % y ) ;
}
int main() {
in >> t ;
for( int i = 1 ; i <= t ; i ++)
{
in >> a >> b ;
out << euclid( a , b ) << '\n' ;
}
return 0;
}