Cod sursa(job #1383713)

Utilizator andi.georgescuAndi Georgescu andi.georgescu Data 10 martie 2015 16:11:19
Problema Algoritmul lui Euclid Scor 30
Compilator java Status done
Runda Arhiva educationala Marime 0.62 kb
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;


public class Main {
	
	public static void main(String[] args) throws FileNotFoundException{
	Scanner reader = new Scanner(new FileInputStream("euclid2.in"));
	
	PrintWriter writer = new PrintWriter("euclid2.out");
	 
	 
     int n = reader.nextInt(),i=0;

    while(i<n)
    {

    	int x=reader.nextInt();
    	int y= reader.nextInt();
    	while(x!=y)
    	{   
    		if(x>y) x-=y;
    		else    y-=x;
    	}
    	writer.write(x + "\n");
    	i++;
    	
    }
    
    writer.close();
    reader.close();}
}