Cod sursa(job #153588)

Utilizator floringh06Florin Ghesu floringh06 Data 10 martie 2008 17:10:53
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include <stdio.h>  
   
long long a, b;  
   
long long cmmdc (long long a, long long b)  
 {  
     if (!b) return a;  
     return cmmdc (b, a%b);  
 }  
   
 int main ()  
 {  
     freopen ("euclid2.in", "r", stdin);  
     freopen ("euclid2.out", "w", stdout);  

     scanf ("%d", &T);
     while (T)
     {	   
        scanf ("%lld %lld", &a, &b);     
        long long R = cmmdc (a, b);  
        printf ("%lld\n", R);
     }  
     return 0;  
 }