testing/collatz.scala
changeset 144 716042628398
parent 143 11396c17cd8b
child 145 d306102fd33b
--- a/testing/collatz.scala	Fri Nov 10 09:23:23 2017 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-// Part 1 about the 3n+1 conjecture
-//==================================
-
-object CW6a {
-
-def collatz(n: Long): Long =
-  if (n == 1) 1 else
-    if (n % 2 == 0) 1 + collatz(n / 2) else 
-      1 + collatz(3 * n + 1)
-
-
-def collatz_max(bnd: Long): (Long, Long) = {
-  val all = for (i <- (1 to bnd.toInt).toList) yield collatz(i)
-  val max = all.max
-  (max, all.indexOf(max) + 1)
-}
-
-
-}
-