Cod sursa(job #1193116)

Utilizator Mirc100Mircea Octavian Mirc100 Data 30 mai 2014 23:20:35
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.32 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;
	    else{
			r=a%b;
			while(r){
				a=b;
				b=r;
				r=a%b;
			}
			
			fout<<b<<endl;
		}
	}
	return 0;
	
}