Cod sursa(job #2009703)

Utilizator gabib97Gabriel Boroghina gabib97 Data 10 august 2017 15:30:43
Problema Algoritmul lui Euclid Scor 0
Compilator java Status done
Runda Arhiva educationala Marime 0.79 kb
import java.io.*;
import java.util.Scanner;

public class Main {
    private static int cmmdc(int a, int b) {
        int r;
        while (b != 0) {
            r = a % b;
            a = b;
            b = r;
        }
        return a;
    }

    public static void main(String[] args) {
        Scanner cin = null;
        PrintWriter fout = null;
        try {
            File fin = new File("euclid2.in");
            fout = new PrintWriter("euclid2.out", "UTF-8");
            cin = new Scanner(fin);
        } catch (IOException e) {
        }

        int n = cin.nextInt();

        int x, y;
        while ((n--) != 0) {
            x = cin.nextInt();
            y = cin.nextInt();
            fout.println(cmmdc(x, y));
        }
        fout.close();
    }
}