Guest User

Untitled

a guest
Mar 24th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. package uva;
  2.  
  3. import java.util.*;
  4.  
  5. public class UVa11827 {
  6. public static int getGCD(int a, int b) {
  7. if (b == 0)
  8. return a;
  9. else
  10. return getGCD(b, a%b);
  11. }
  12.  
  13. public static void main(String args[]) {
  14. Scanner sc = new Scanner(System.in);
  15.  
  16. int N = Integer.valueOf(sc.nextLine());
  17. while (N-- > 0) {
  18. StringTokenizer st = new StringTokenizer(sc.nextLine());
  19. int data[] = new int[st.countTokens()];
  20.  
  21. for (int i = 0; i < data.length; i++)
  22. data[i] = Integer.parseInt(st.nextToken());
  23.  
  24. int max = 0;
  25. for (int i = 0; i < data.length - 1; i++) {
  26. for (int j = i + 1; j < data.length; j++) {
  27. max = getGCD(data[i], data[j]) > max ? getGCD(data[i], data[j]) : max;
  28. }
  29. }
  30. System.out.println(max);
  31. }
  32. }
  33. }
Add Comment
Please, Sign In to add comment