Cod sursa(job #373871)

Utilizator biroBiro Alexandru biro Data 15 decembrie 2009 12:40:21
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <stdio.h>

int main()
{
    freopen ("cmmdc.in" , "r" , stdin ) ;
    freopen ("cmmdc.out" , "w" , stdout ) ;
    
    int r , a , b ;
    
    scanf ( "%d%d" , &a , &b) ;
    do
    {
        r=a%b ;    
        a=b ;
        b=r ;
    } while (r) ;
    if ( a>1 )
    printf ( "%d" , a );
    else
    printf ( "0"  ) ; 
    
    return 0;
}