Cod sursa(job #2092519)

Utilizator grecu_tudorGrecu Tudor grecu_tudor Data 21 decembrie 2017 20:51:28
Problema Algoritmul lui Euclid Scor 100
Compilator c Status done
Runda Arhiva educationala Marime 0.36 kb
#include <stdio.h>


int main() {
  FILE *fin=fopen("euclid2.in","r");
  FILE *fout=fopen("euclid2.out","w");
  int n,i,r,a,b;

  fscanf(fin,"%d",&n);
  r=1;
  for(i=0;i<n;i++) {
    fscanf(fin,"%d%d",&a,&b);
    while(b>0) {
      r=a%b;
      a=b;
      b=r;
    }
    fprintf(fout,"%d\n",a);
  }
  fclose(fin);
  fclose(fout);
  return 0;
}