templates/collatz.scala
changeset 145 d306102fd33b
parent 144 716042628398
child 146 61d9a5ac6430
--- a/templates/collatz.scala	Tue Nov 14 13:14:47 2017 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-// Part 1 about the 3n+1 conjecture
-//=================================
-
-object CW6a {
-
-//(1) Complete the collatz function below. It should
-//    recursively calculate the number of steps needed 
-//    until the collatz series reaches the number 1.
-//    If needed, you can use an auxiliary function that
-//    performs the recursion. The function should expect
-//    arguments in the range of 1 to 1 Million.
-
-//def collatz(n: Long) : Long = ...
-
-
-//(2)  Complete the collatz-bound function below. It should
-//     calculate how many steps are needed for each number 
-//     from 1 up to a bound and then calculate the maximum number of
-//     steps and the corresponding number that needs that many 
-//     steps. Again, you should expect bounds in the range of 1
-//     up to 1 Million. The first component of the pair is
-//     the maximum number of steps and the second is the 
-//     corresponding number.
-
-//def collatz_max(bnd: Long) : (Long, Long) = ...
-
-
-}