Cod sursa(job #2593594)

Utilizator MihaiutcnStancu Mihai Cristian Mihaiutcn Data 4 aprilie 2020 11:49:57
Problema Algoritmul lui Euclid Scor 0
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.45 kb
#include <stdio.h>
#include <stdlib.h>

int euclid(int a,int b)
{
    int r=a%b;
    if(r==0)
        return b;
    else
        return euclid(b,a%b);
}



int main()
{
    FILE* f=fopen("euclid.in","r");
    FILE* g=fopen("euclid.out","w");
    int T;
    fscanf(f,"%d",&T);
    int A,B;
    int k=T;
    for (T=0; T<k; ++T)
    {
        fscanf(f,"%d %d", &A, &B);
        fprintf(g,"%d\n", euclid(A, B));
    }
    return 0;
}