2010-04-28から1日間の記事一覧

Project Euler 34

http://projecteuler.net/index.php?section=problems&id=34 これも暗黙の上限がある問題。 そこまでの整数をしらみつぶしにしても十分速いが、例えば123と213は同じ数に変換されるので、重複組合せを出すクラスを使うと非常に速い。これを自作した。

Project Euler 19

F#

http://projecteuler.net/index.php?section=problems&id=19 これはライブラリを使う問題ではなく、与えられた1900年1月1日の曜日を元に計算するものです。yieldを使うと記述しやすいでしょう。