Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,12 @@
|
|||
object SuperpermutationMinimisation extends App {
|
||||
val nMax = 12
|
||||
|
||||
@annotation.tailrec
|
||||
def factorial(number: Int, acc: Long = 1): Long =
|
||||
if (number == 0) acc else factorial(number - 1, acc * number)
|
||||
|
||||
def factSum(n: Int): Long = (1 to n).map(factorial(_)).sum
|
||||
|
||||
for (n <- 0 until nMax) println(f"superPerm($n%2d) len = ${factSum(n)}%d")
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue