Cod sursa(job #943429)

Utilizator sorynsooSorin Soo sorynsoo Data 25 aprilie 2013 13:16:08
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <fstream>
using namespace std;
int cmmdc(int a,int b)
{
    int d=a,i=b,r;
    do {
        r=d%i;
        d=i;
        i=r;
        }
        while (r);
    return d;

}
int main()
{
    int n, a, b, i;
    ifstream cin("euclid2.in");
    ofstream cout("euclid2.out");
    cin>>n;
    for(i=1; i<=n; i++)
        {
            cin>>a>>b;
           cout<<cmmdc(a,b)<<"\n";
        }

}