Cod sursa(job #1193118)

Utilizator Mirc100Mircea Octavian Mirc100 Data 30 mai 2014 23:22:34
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.33 kb
#include<fstream>
using namespace std;
ifstream fin("euclid2.in");
ofstream fout("euclid2.out");

int main(){
	int n;
	long a,b,r;
	
	fin>>n;

	while(fin>>a>>b){
	
		if(b==0) 
		    fout<<a<<'\n';
	    else{
			r=a%b;
			while(r){
				a=b;
				b=r;
				r=a%b;
			}
			
			fout<<b<<'\n';
		}
	}
	return 0;
	
}