Pagini recente » Cod sursa (job #323420) | Cod sursa (job #1676335) | Cod sursa (job #54633) | Cod sursa (job #507700) | Cod sursa (job #1730204)
import java.util.*;
import java.io.*;
class Euclid
{
public static int euclid(int x, int y){
if(y==0) return x;
return euclid(y,x%y);
}
public static void main(String [] args) throws IOException{
BufferedReader buf = new BufferedReader(new FileReader("euclid.in"));
PrintWriter out=new PrintWriter(new BufferedWriter(new FileWriter("euclid.out")));
StringTokenizer tok =new StringTokenizer(buf.readLine());
int numberOfPairs=Integer.parseInt(tok.nextToken());
for(int i=0;i<numberOfPairs;i++){
StringTokenizer str = new StringTokenizer(buf.readLine());
int x=Integer.parseInt(str.nextToken());
int y=Integer.parseInt(str.nextToken());
int d=euclid(x,y);
out.print(d);
out.print("\n");
}
out.close();
}
}