2011-05-27から1日間の記事一覧

ScalaでProject Euler(16)

Problem 9題意どおりに3辺の取りうる値と条件をforの中に書いてしまえば解けます。 val N = 1000 val s = for(a <- 1 to N; b <- (a + 1) to N; c <- (b + 1) to N if a + b + c == N && a * a + b * b == c * c) yield a * b * c println (s.toList) さすが…