トップページに戻る    次のC#のサンプルへ    前のC#のサンプルへ

24-36 フィルマット

問題

ニコリのフィルマットを解きます。

例題と答え
    

1 点線の上にタテヨコに線を引いて、
  盤面をいくつかの畳(幅1マスで長さ1〜4マスの四角形)に区切りましょう。

2 数字は、その数字を含む畳の面積を、1マスを1として表しています。

3 数字の入らない畳を作ってもかまいませんが、2つ以上の数字を含む畳を作ってはいけません。

4 同じ面積の畳をタテヨコに隣り合わせてはいけません。

5 畳の境界線が十字に交差してはいけません。


ソース



実行結果



解説