Cod sursa(job #903849)

Utilizator PaulRonniePaul Strimbeanu PaulRonnie Data 3 martie 2013 02:59:23
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include <fstream>
#include<iostream>
using namespace std;

ifstream fin ("euclid2.in");
ofstream fout ("euclid2.out");

int euclid(int,int);
	
int main(){
	int n,x,y;
	fin>>n;
	while(n){
		fin>>x>>y;
		fout<<euclid(x,y)<<"\n";
		n--;
	}
	fin.close();
	fout.close();
}

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