Cod sursa(job #1419125)

Utilizator Burbon13Burbon13 Burbon13 Data 14 aprilie 2015 19:01:04
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include <cstdio>

using namespace std;

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

int main()
{
    freopen( "euclid2.in" , "r" , stdin ) ;
    freopen( "euclid2.out" , "w" , stdout ) ;

    int t , a , b ;
    scanf( "%d" , &t ) ;

    for ( ; t ; t-- )
    {
        scanf( "%d %d" , &a , &b ) ;
        printf( "%d\n" , cmmdc(a,b) ) ;
    }

    return 0;
}