solutions1/collatz.scala
changeset 336 cccdae0fccc7
parent 335 9476aee44eed
equal deleted inserted replaced
335:9476aee44eed 336:cccdae0fccc7
    39   if (is_hard(n)) n else
    39   if (is_hard(n)) n else
    40     if (n % 2 == 0) last_odd(n / 2) else 
    40     if (n % 2 == 0) last_odd(n / 2) else 
    41       last_odd(3 * n + 1)
    41       last_odd(3 * n + 1)
    42 
    42 
    43 
    43 
    44 //for (i <- 1 to 130) println(s"$i: ${last_odd(i)}")
    44 //for (i <- 130 to 10000) println(s"$i: ${last_odd(i)}")
       
    45 for (i <- 1 to 100) println(s"$i: ${collatz(i)}")
    45 
    46 
    46 }
    47 }
    47 
    48 
    48 
    49 
    49 
    50