Entries from 2008-04-08 to 1 day

[Scala] FizzBuzz

Iteratorのforeachメソッドを使用して解いてみました。 object FizzBuzz2 { def main(args: Array[String]): Unit = { (0 to 100).foreach { i => Console.println( if (i % 15 == 0) { "FizzBuzz" } else if (i % 5 == 0) { "Buzz" } else if (i % 3 == 0) …

[Scala] FizzBuzz

ScalaでFizzBuzzを解いてみました。 object FizzBuzz { def fizzbuzz(n: int): List[String] = { def fizzbuzz_internal(n: int, l: List[String]): List[String] = { if (n == 0) { l } else { val s = if (n % 15 == 0) { "FizzBuzz" } else if (n % 3 == …