Cod sursa(job #1777578)

Utilizator nick12nicolae mihalache nick12 Data 12 octombrie 2016 17:43:34
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include <fstream>
#include <iostream>
#include <math.h>
#include <algorithm>

using namespace std;
int gcd(long long a,long long b)
{
	if(!b) return a;
	return gcd(b,a%b);
}
int main()
{
	long long n;
	long long a;
	long long b;
	ifstream myf;
	myf.open("euclid2.in");
	ofstream op;
	op.open("euclid2.out");
	myf >> n;
	while (n)
	{
		myf >> a >> b;
		int p = gcd(a,b);
		op << p << endl;
		n--;
	}
	return 0;
}