Cod sursa(job #1604374)

Utilizator CraiuAndrei Craiu Craiu Data 18 februarie 2016 10:43:13
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.55 kb
#include <bits/stdc++.h>
#define inFile "euclid2.in"
#define outFile "euclid2.out"

using namespace std;

ofstream fout(outFile);

int n;

void Euclid2(int x, int y)
{
    int r;
    while(y > 0)
    {
        r = x % y;
        x = y;
        y = r;
    }
    fout << x << "\n";
}

void Read()
{
    int x, y, i;
    ifstream fin(inFile);
    fin >> n;
    for(i = 1; i <= n; i++)
    {
        fin >> x >> y;
        Euclid2(x, y);
    }
    fin.close();
    fout.close();
}

int main()
{
    Read();
    return 0;
}