トップ «前の日記(2006-05-31 [Wednesday]) 最新 次の日記(2006-07-29 [Saturday])» 編集

Catra's Diary

2005|01|02|03|05|06|07|10|
2006|05|07|09|10|11|
2007|06|07|08|
2008|01|02|07|09|11|12|
2009|06|
2010|03|07|
2011|01|
2013|05|

2006-07-26 [Wednesday]

_ 数独

Nintendo DS と同時に購入した数独であるが、流石に300問やるのはたるい、 なんて思ってしまったため、情報処理学会誌で以前紹介されてた Haskell プログラムを使ってみたり。

ファイルから読み込みたかったため、sudoku.hs の後ろに以下を追加 (前にも import System.Environment を追加)。

main = do args <- getArgs
          mapM_ proc args
       where proc fileName = do c <- readFile fileName
                                print $ sudoku $ read c

コンパイルするには -fglasgow-exts -fallow-overlapping-instances が必要。

_ monotone

いつのまにか結構バージョンがあがっている。 試用に付いてはのちほど。


トップ «前の日記(2006-05-31 [Wednesday]) 最新 次の日記(2006-07-29 [Saturday])» 編集