2010-06-08から1日間の記事一覧

Project Euler 47

F#

http://projecteuler.net/index.php?section=problems&id=47 素数関係のコードをいちいち書いたりコピペするのが面倒なので、別ファイルにします。そのときに、名前空間とモジュールを使います。 // mod1.fs namespace NS1 module Mod1 = let a = 1 // mod2.…

Project Euler 295(4)

http://projecteuler.net/index.php?section=problems&id=295 出来た。 色々工夫して高速化したのだが、それでもPythonで2時間半かかった。 どうやら大半は与えられた2次方程式に整数解があるか調べるところに時間がかかっているようだが、sqrtだけにかかっ…