Cod sursa(job #1567076)

Utilizator Costel_DraghiciDraghici Constantin Costel_Draghici Data 12 ianuarie 2016 21:50:10
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <iostream>
#include <stdio.h>

using namespace std;

  int euclid(int x,int y)
{
  int r;
  while(y)
     {
      r=x%y;
      x=y;
      y=r;
     }
  return x;
}

int main()
{
    freopen("euclid2.in","r",stdin);
    freopen("euclid2.out","w",stdout);

      int n,a,b;
        scanf("%d",&n);

      for(int i=1;i<=n;i++)
        {
            scanf("%d%d",&a,&b);
            printf("%d\n",euclid(a,b));
        }
}