Cod sursa(job #198897)

Utilizator LuxOccultaRadu Dolea LuxOcculta Data 15 iulie 2008 19:10:21
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
using namespace std;

#include <iostream>
#include <fstream>
/*
int cmmdc(unsigned int a, unsigned int b){
	
}
*/
int main(){
	unsigned int a,b,r;
	ifstream f("euclid2.in");
	ofstream g("euclid2.out");
	f>>a>>b;
	f.close();
		/*
	if(a<b)	{
		a=a+b;
	    b=a-b;
		a=a-b;
	}
	*/
	r=a%b;
	while(r){
		a=b;
		b=r;
		r=a%b;
	}
	g<<b<<"\n";
	g.close();
	// cout<<cmmdc(a,b);
	
	return 0;
}