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

21-03 Camouflage

問題

SmartGamesのCamouflageを解きます。



全ピース(両面不可で回転可)を敷き詰めて、下記の両方を満たせばクリアです。
●魚は海に配置されていること
●熊は陸に配置されていること

なお、初期盤面で■のマスにはピースを配置できません。

ピースは下記の6通りです。
ピースA 魚□
      熊

ピースB 魚熊

ピースC  熊
     魚□

ピースD 魚□
     熊

ピースE 魚魚

ピースF □
     熊□

Q01 (Starterの01問目)
■■■■
海■海■
■陸■陸
■■陸海

ピースは、ABCが使用可

Q02 (Juniorの01問目)
陸海海海
陸陸海海
陸陸海海
陸陸■陸

全ピース使用可

Q03 (Expertの01問目)
陸陸海海
海海陸陸
陸海陸海
海陸陸陸

全ピース使用可

Q04 (Masterの01問目)
陸海海海
陸陸陸陸
海海海陸
陸陸陸陸

全ピース使用可

Q05 (Masterの28問目)
海陸陸陸
海陸海陸
海陸陸海
海海海海

全ピース使用可

Q06 (Masterの29問目)
海海陸陸
海陸陸海
海海陸海
陸海陸陸

全ピース使用可

Q07 (Masterの30問目)
陸陸海海
海陸海陸
海陸海陸
海海陸陸

全ピース使用可


ソース

解は、ピース配置と動物配置の2通りを表示すること


実行結果



解説