Pagini recente » Cod sursa (job #1590746) | Cod sursa (job #2271864) | Cod sursa (job #3150291) | Cod sursa (job #2960255) | Cod sursa (job #2260180)
import java.io.File;
import java.io.PrintWriter;
import java.util.Scanner;
public class Main {
public static int euclidRecurisv(int x, int y) {
if (y == 0) {
return x;
}
return euclidRecurisv(y, x % y);
}
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(new File("euclid2.in"));
PrintWriter writer = new PrintWriter("euclid2.out");
Integer n = Integer.valueOf(sc.nextLine());
for (int index = 0; index < n; index++) {
String[] numbers = sc.nextLine().split(" ");
writer.println(euclidRecurisv(Integer.valueOf(numbers[0]), Integer.valueOf(numbers[1])));
}
sc.close();
writer.close();
}
}