Cod sursa(job #158980)
Utilizator | Data | 13 martie 2008 21:50:29 | |
---|---|---|---|
Problema | Algoritmul lui Euclid | Scor | 30 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.36 kb |
#include <iostream.h>
#include <stdio.h>
int n, a, b, c;
int main ()
{
freopen("euclid2.in","r",stdin);
freopen("euclid2.out","w",stdout);
cin>>n;
while (n>0)
{
cin>>a>>b;
while (b)
{
c = a % b;
a = b;
b = c;
}
cout<<a<<endl;
n--;
}
return 0;
}