Cod sursa(job #1327407)

Utilizator AlphakingBorea Vlad Gabriel Alphaking Data 26 ianuarie 2015 18:18:56
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.56 kb
#include<iostream>
#include<fstream>
using namespace std ;
ifstream fin ( "euclid2.in" ) ;
ofstream fout ( "euclid2.out" ) ;
int main()
{
    int t , a , b , d , aux , g ;
    fin>>t ;
    while ( fin>>a>>b )
    {
        if ( a>b )
        {
            aux=a ;
            a=b ;
            b=aux ;
        }
        d=a ;
        g=0 ;
        while ( g!=1 )
            if ( a%d==0 and b%d==0 )
            {
                fout<<d<<endl ;
                g=1 ;
            }
            else
                d-- ;
    }
    return 0 ;
}