Cod sursa(job #1747908)

Utilizator mucalmicmarcel almic mucalmic Data 25 august 2016 19:26:03
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.52 kb
#include <iostream>
#include <fstream>
#include <algorithm>
#include <set>
#include <queue>          // std::priority_queue
#include <vector>         // std::vector
#include <functional>     // std::greater

using namespace std;

//17:46

int gcd(int a, int b) {
	if (b) 
		return gcd(b, a%b);
	return a;
}

int main() {
	ifstream cin("euclid2.in");
    ofstream cout("euclid2.out");
    int n, m, x, y;
   	cin>>n;
   	for (int i = 0; i < n; i++) {
   		cin>>x>>y;
   			
   		cout<<gcd(x, y)<<endl;
   	}
    
    return 0;
}