Cod sursa(job #1453846)

Utilizator unsilviuContvechidontdeactivatepls unsilviu Data 24 iunie 2015 19:51:46
Problema Algoritmul lui Euclid Scor 30
Compilator java Status done
Runda Arhiva educationala Marime 0.66 kb
import java.util.Scanner;
import java.io.FileInputStream;
import java.io.PrintWriter;
import java.io.FileNotFoundException;
import java.io.File;
 class Main {

	static int gcd(int a, int b) {
		int r;
		while (b!=0) {
			r=a%b;
			a=b;
			b=r;
		}
		return a;
	}
	
	public static void main(String[] args) throws FileNotFoundException {
		int t,a,b;
		Scanner in = new Scanner(new FileInputStream("euclid2.in"));
		PrintWriter out = new PrintWriter("euclid2.out"); 
	
		t = in.nextInt();
		
		

		for (int i=0; i<t; i++) {
			a=in.nextInt();
			b=in.nextInt();
			out.println(gcd(a,b));
		}
		
		in.close();
		out.close();
		

	}

}