Cod sursa(job #1206597)

Utilizator thesilverhand13FII Florea Toma Eduard thesilverhand13 Data 10 iulie 2014 15:43:16
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
 #include <fstream>
 #include <cstring>
 #include <algorithm>
 #include <vector>
 
 using namespace std;
 
 ifstream f("euclid2.in");
 ofstream g("euclid2.out");
 
 int t;
 int a, b, d;
 
 void euclid( int a, int b, int &d ){
	 if ( b == 0 )
		 d = a;
	 else
		 euclid( b, a % b, d ); 
 }
 
 int main()
 {
	 f >> t;
	 for ( int i = 1 ; i <= t ; i++ ){
		 f >> a >> b;
		 euclid( a, b, d );
		 g << d;
		 d = 0;
	 }
	 return 0;
 }