ペントミノパズルを解く(深さ優先探索法、Dancing Links法)

頭の体操と余興として、ペントミノ(5つの四角形)を並べて長方形を作るパズルを解くプログラムを書いてみた。