Cod sursa(job #944066)

Utilizator NPhardNPhard NPhard Data 27 aprilie 2013 11:31:52
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;

int main() {
  freopen("euclid2.in","r",stdin);
  freopen("euclid2.out","w",stdout);
  int T;
  scanf("%d",&T);
  while(T--) {
    int a, b, r;
    scanf("%d %d",&a,&b);
    while(b) {
      r = a%b;
      a = b;
      b = r;
    }
    printf("%d\n",a);
  }
  return 0;
}