Advertisement
Guest User

Untitled

a guest
Oct 9th, 2015
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.42 KB | None | 0 0
  1. private static int getN(int N) {
  2.  
  3.         List<Integer> buf = new ArrayList<Integer>();
  4.         int left = 0;
  5.         int right = 0;
  6.         buf.add(1);
  7.         for (int i = 1; i < 200; i++) {
  8.             int l = 2 * buf.get(left);
  9.             int r = 3 * buf.get(right);
  10.             if (l < r) {
  11.                 buf.add(l);
  12.                 left++;
  13.             } else if (l > r) {
  14.                 buf.add(r);
  15.                 right++;
  16.             } else {
  17.                 buf.add(l);
  18.                 left++;
  19.                 right++;
  20.             }
  21.         }
  22.  
  23.         return buf.get(N);
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement