marking1/collatz_test2.scala
author Christian Urban <urbanc@in.tum.de>
Thu, 07 Dec 2017 12:05:10 +0000
changeset 164 637301a9cb0f
parent 158 f60e0908f80b
child 210 34f935e13bdd
permissions -rw-r--r--
updated
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
158
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     1
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     2
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     3
assert(CW6a.collatz_max(10) == (20, 9))
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     4
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     5
assert(CW6a.collatz_max(100) == (119, 97))
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     6
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     7
assert(CW6a.collatz_max(1000) == (179, 871))
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     8
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
     9
assert(CW6a.collatz_max(10000) == (262, 6171))
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    10
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    11
assert(CW6a.collatz_max(100000) == (351, 77031))
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    12
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    13
assert(CW6a.collatz_max(1000000) == (525, 837799))
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    14
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    15
assert(CW6a.collatz_max(2) == (2, 2))
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    16
f60e0908f80b updated
Christian Urban <urbanc@in.tum.de>
parents:
diff changeset
    17
assert(CW6a.collatz_max(77000) == (340, 52527))