Cod sursa(job #1071806)

Utilizator bluespideyMarin Diana bluespidey Data 3 ianuarie 2014 15:07:23
Problema Algoritmul lui Euclid Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.54 kb
#include <fstream>
#include <iostream>
#include <algorithm>
#include <utility>
#define f first
#define s second
#define inf 2000000000
using namespace std;
int n, i, a, b, r;
ifstream fin("euclid2.in");
ofstream fout("euclid2.out");

int main()
{
  fin >> n;
   for (i = 1; i <= n; ++i)
     {
         fin >> a >> b;

             r = a % b;

         while (r != 0)
             {
             r = a % b;
             a = b;
             b = r;
             }

         fout << a << '\n';

     }

    return 0;
}