Advertisement
Guest User

Konijnen

a guest
Oct 10th, 2015
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.78 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.List;
  3. import java.util.Scanner;
  4.  
  5. public class Rabbits {
  6.  
  7.     public static int rabbitHutchSize(int n) {
  8.         List<Integer> lijst = new ArrayList<>();
  9.         int max = 0;
  10.         while (n>1){
  11.             if ( (n % 2) == 0){
  12.                 n = n / 2;
  13.                 lijst.add(n);
  14.             } else {
  15.                 n = 3*n + 1;
  16.                 lijst.add(n);
  17.             }
  18.         }
  19.         for (int i = 0; i<lijst.size();i++){
  20.             if (lijst.get(i) >lijst.get(i-1)){
  21.                 max = lijst.get(i);
  22.             }
  23.         }
  24.         return max;
  25.     }
  26.  
  27.     public static void main (String args[]){
  28.         int n = new Scanner(System.in).nextInt();
  29.         System.out.println(rabbitHutchSize(n));
  30.     }
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement