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

21-05 Deducktion

問題

SmartGamesのDeducktionを解きます。




鳥の親子を4*3の盤面に配置します。

緑色の鳥は、1番から3番までいます。
赤色の鳥は、1番から4番までいます。
黄色の鳥は、1番から5番までいます。

同じ色の鳥で、番号の差が1の鳥は連結して配置する必要があります。

Q01 (10問目)
色配置  番号配置
□□□□  □□□□
□□赤緑  □□13
黄□□□  4□□□

Q02 (11問目)
色配置  番号配置
赤□□□ 3□□□
□緑□□ □3□□
□□黄□ □□2□

Q03 (32問目)
色配置  番号配置
赤□□□ □1□1
□□□緑 □1□□
□□□□ □□□□

Q04
色配置  番号配置
赤緑□□ 13□□
赤赤□□ 23□□
黄黄□□ 54□□

Q05
色配置  番号配置
□□黄□ □□□1
□緑□□ □1□□
□□□□ 2□□□

Q06
色配置  番号配置
□□□□ □3□2
□□□□ □1□□
□□□□ □□□□


ソース

確定探索付のDFSでないと解けないかも???


実行結果



解説