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

24-47 モチコロ

問題

ニコリのモチコロを解きます。

例題と途中経過と答え
        

1 点線上に線を引き、盤面に長方形(正方形)のブロックをいくつか作ります。
  ブロックに含まれないマスもあり、それらは黒マスとなります。

2 数字は、そのマスを含むブロックの面積を表します。
  ブロックに含まれない数字があってはいけません。

3 ブロック同士は辺を共有しませんが、すべてのブロックは点でひとつながりになります。

4 1つのブロックには0個か1個の数字が入ります。

5 黒マスが2×2マス以上のカタマリになってはいけません。


ソース



実行結果



解説