Cod sursa(job #2617572)

Utilizator alex_benescuAlex Ben alex_benescu Data 22 mai 2020 12:07:00
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.37 kb
#include <stdio.h>
using namespace std;
int cmmdc(int a, int b){
  int r;
  while(b>0){
    r=a%b;
    a=b;
    b=r;
  }
  return a;
}
int main(){
  freopen("euclid2.in", "r", stdin);
  freopen("euclid2.out", "w", stdout);
  int t, i, a, b;
  scanf("%d", &t);
  for(i=0; i<t; i++){
    scanf("%d%d", &a, &b);
    printf("%d\n", cmmdc(a, b));
  }
  return 0;
}