Cod sursa(job #1922148)
Utilizator | Data | 10 martie 2017 16:11:37 | |
---|---|---|---|
Problema | Algoritmul lui Euclid | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.45 kb |
#include <bits/stdc++.h>
using namespace std;
#define f first
#define s second
ifstream fin( "euclid2.in" );
ofstream fout( "euclid2.out" );
int x,y,t;
int euclid( int x, int y )
{
int r = x % y;
while( r )
{
x = y;
y = r;
r = x % y;
}
return y;
}
int main()
{
fin>>t;
while( t-- )
{
fin>>x>>y;
fout<<euclid( x , y )<<'\n';
}
return 0;
}