Cod sursa(job #1051103)

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