diff -r 716042628398 -r d306102fd33b templates/collatz.scala --- 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) = ... - - -}