Cod sursa(job #2971610)

Utilizator razviOKPopan Razvan Calin razviOK Data 27 ianuarie 2023 18:24:06
Problema Algoritmul lui Euclid Scor 100
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.49 kb
#include <stdio.h>
#include <stdlib.h>
unsigned int Euclid(unsigned int a,unsigned int b)
{
    unsigned int r=0;
    while(b!=0)
    {
        r=a%b;
        a=b;
        b=r;
    }

    return a;

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


     unsigned int T=0,a,b;
     scanf("%u",&T);
     while(T>0)
     {
         scanf("%u %u",&a,&b);
         printf("%u\n",Euclid(a,b));
         T--;
     }
    return 0;
}