Cod sursa(job #2061474)

Utilizator TuDorRoaAlbu Tudor Constantin TuDorRoa Data 9 noiembrie 2017 12:28:32
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include <stdio.h>
#define minim(a,b) ((a<b) ? a:b)
int T,A,B;
int main(void)
{
    int i;
    freopen("euclid2.in", "r", stdin);
    freopen("euclid2.out", "w", stdout);
    for (scanf("%d",&T);T>=1;T--)
         {
             scanf("%d%d",&A,&B);
             for (i=minim(A,B);i>=1;i--)
             {
                if (A%i==0&&B%i==0)
                {
                    printf("%d\n",i);
                    break;
                }
             }
         }
    return 0;
}