Cod sursa(job #1051106)

Utilizator AndreeaBaltaBalta Andreea Cristina AndreeaBalta Data 9 decembrie 2013 18:27:17
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.54 kb
#include <iostream>
#include <stdio.h>
using namespace std;
int euclid(int a,int b)
{
    int r;
     while(b != 0)
        {
            r = a % b;
            a = b;
            b = r;
        }
        return a;
}
int main()
{
    FILE *in, *out;
    in = fopen("euclid2.in","r");
    out = fopen("euclid2.out", "w");
    int T,i,a, b;
    fscanf(in, "%d", &T);
    for(i=1; i<= T; i++)
    {
        fscanf(in, "%d", &a);
        fscanf(in, "%d", &b);
        fprintf(out,"%d\n", euclid(a,b));
    }
    return 0;
}