イラストロジック
問題の説明
パズル「イラストロジック」の盤面は方眼です.
方眼の各行・各列にはそれぞれ一つの「鍵」がついています.
この鍵をすべて満足するように各マス目を塗りつぶすことが,このパズルの解となります.
各鍵は数字の列です.
各数字はそれぞれ連続して塗りつぶされるマスの数を表しており,
その塗りつぶし列は数字の順番に現れます.
図1に例を示します.
この例の横の1番めの鍵(行の鍵)は <3,1>という数字の列であるから,
この行には,長さ3の塗りつぶしと長さ1の塗りつぶしがこの順番で(左から右に)現れます.
ここで注意しなければいけないのは,この二つの列は最低でも1つの空白により区切られていることです.
これらが連続する場合は,長さ4の塗りつぶしとなり,<4>という鍵になるからです.
縦の鍵(列の鍵)も同様で,縦の一番めの鍵は上から<1,3>という数字の列になっているので,
この列には上から順に長さ1と長さ3の塗りつぶしが存在します.
このようにして,すべての鍵を満足するように解くと,図2の解が得られます.
┏━━┳━━━━━┓ ┏━━┳━━━━━┓
┃ ┃11513┃ ┃ ┃11513┃
┃ ┃31 11┃ ┃ ┃31 11┃
┣━━╋━━━━━┫ ┣━━╋━━━━━┫
┃31┃・・・・・┃ ┃31┃■■■□■┃
┃11┃・・・・・┃ ┃11┃□□■□■┃
┃ 5┃・・・・・┃ ┃ 5┃■■■■■┃
┃11┃・・・・・┃ ┃11┃■□■□□┃
┃13┃・・・・・┃ ┃13┃■□■■■┃
┗━━┻━━━━━┛ ┗━━┻━━━━━┛
図1 例題 図2 解答
電子情報工学特別実験のページへ戻る