Cod sursa(job #628098)

Utilizator yamahaFMI Maria Stoica yamaha Data 31 octombrie 2011 16:19:37
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <cstdlib>
#include <iostream>
#include <stdio.h>

int i, x, y;

int cmmdc(int x, int y)
{
    if (y==0) return x;
    return cmmdc(y, x % y);
}

int main()
{
    FILE *fin = fopen("euclid2.in", "r");
    FILE *fout = fopen("euclid2.out", "w");

    fscanf(fin, "%d", &i);
    for (; i; --i)
    {
        fscanf(fin, "%d %d", &x, &y);
        fprintf(fout, "%d\n", cmmdc(x, y));
    }        

    return 0;
}