2011-07-17から1日間の記事一覧

ScalaでProject Euler(48)

Problem 29この問題は100までと範囲が非常に狭いので次のような乱暴なコードでも瞬時に答えが出てしまいますが、 def pows(n :Int) = Iterator.iterate(BigInt(n * n))(_ * n).take(N - 1) val N = 100 println (Iterator.range(2, N + 1).flatMap(pows).toS…