Cod sursa(job #1238719)

Utilizator gabrielmGabriel Majeri gabrielm Data 7 octombrie 2014 16:38:50
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.58 kb
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    ifstream readin("euclid2.in");

    ofstream writeout("euclid2.out");

    int t, a, b, manevra;

    readin >> t; // Citesc variabila t

    for(int counter = 1; counter <= t; counter++){

        readin >> a >> b;
        while (b != 0){
            manevra = b;
            b = a%b;
            a = manevra;

        }

        if (counter < t ) {
                writeout << a << "\n";
        }
        else {
                writeout << a;
        }
    }

    return 0;
}