RosettaCodeData/Task/Multifactorial/Scala/multifactorial.scala

7 lines
196 B
Scala
Raw Permalink Normal View History

2016-12-05 22:15:40 +01:00
def multiFact(n : BigInt, degree : BigInt) = (n to 1 by -degree).product
for{
degree <- 1 to 5
str = (1 to 10).map(n => multiFact(n, degree)).mkString(" ")
} println(s"Degree $degree: $str")