Cod sursa(job #1051077)

Utilizator oprea1si2si3Oprea Sebastian oprea1si2si3 Data 9 decembrie 2013 18:07:28
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
#include<fstream>
#include<iostream>
using namespace std;

int i,t,a,b,r;

int main (){

    ifstream in("euclid2.in");
    ofstream out("euclid2.out");

    in>>t;

    for(i=1;i<=t;i++)
    {   r=1;
        in>>a>>b;
        if(b>a)
            swap(a,b);
        while(r) {
            r=a%b;
            a=b;

            b=r;
        }

        out<<a<<'\n';

    }

    in.close();
    out.close();
    return 0;
}