Cod sursa(job #3366622)

Utilizator Mirci0kRenchez Mircea Mirci0k Data 2 octombrie 2026 20:59:05
Problema Algoritmul lui Euclid Scor 100
Compilator cpp-32 Status done
Runda Arhiva educationala Marime 0.42 kb
#include <bits/stdc++.h>
using namespace std;
int n, t1, t2, pr;
int main(){
	ifstream fin("euclid2.in");
	ofstream fout("euclid2.out");

	fin>>n;
	for(int i=0; i<n; i++){
		fin>>t1>>t2;

		while(1){
			if(t1>t2){
				t1=t1%t2;
			}else{
				t2=t2%t1;
			}
			if(!t1){
                fout<<t2<<endl;
                break;
			}else if(!t2){
                fout<<t1<<endl;
                break;
			}
		}

	}
}