Cod sursa(job #631393)

Utilizator danieladDianu Daniela danielad Data 7 noiembrie 2011 22:07:42
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <cstdlib>
#include <iostream>
#include<fstream>

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(int argc, char *argv[])
{fstream f("euclid2.in",ios::in), g("euclid2.out",ios::out);
int a,b,t;
f>>t;
for(int i=1;i<=t;i++){
  f>>a>>b;
  g<<cmmdc(a,b)<<endl;
}
    system("PAUSE");
    return EXIT_SUCCESS;
}