Anonymous user
General FizzBuzz: Difference between revisions
→{{header|Scala}}: Fix sorting bug; improve formatting
No edit summary |
(→{{header|Scala}}: Fix sorting bug; improve formatting) |
||
Line 3,317:
=={{header|Scala}}==
<lang Scala>
object GeneralFizzBuzz extends App {
val max =
val factors =
.map(_.split(" ", 2))
.map(f => f(0).toInt -> f(1))
.sorted
(1 to max
val words = factors
println(if (words.nonEmpty) words.mkString else i)
}
}</lang>
{{out}}
<pre>
$ scala
20
3 Fizz
|