🕵️
Scenedoku
犯行現場の論理パズル
霧笛
カモメ岬の漁港 · 夜明け · 濃い霧 · 難易度: 警部 7 · 12×12
濃い霧に包まれたカモメ岬の漁港の夜明け。霧笛が鳴るころ、夜警のValentineが外港の係留ボートの中で死んでいるのが見つかった。港には十二人がいた:漁師、港の職員、早朝の来訪者――そして霧の中では、誰もが二マス先までしか見えなかった。証言を読み、見取り図で全員のマスを突き止め、犯人を暴け。犯人は外港の別のボートでValentineと二人きりだった――そしてValentine以外の誰にも見られなかった。
ルール
- 霧:誰もがあらゆる方向にちょうど二マス先までしか見えなかった――自分のマスを中心とする5×5のブロック。エリアの境界は視界を遮らない。「二人見えた」は、そのブロックの中にいる他の人の数を意味する(同じ行や列の人は当然ブロック内には決していない)。
- 誰も犯人を見ていない:被害者を除いて、犯人の二マス以内には誰もいなかった。
- どの行にもどの列にも、ちょうど一人がいる。誰かを置いたら、その行と列を丸ごと消そう。
- 「隣」 = 真左・真右・真上・真下で、かつ同じエリア内。港は屋外だ:点線がエリアの境界だ。水のマスと物のあるマス(岩、係船柱、木箱、屋台…)にはいられない。係留ボートとベンチにはいられる。
- 方角は行と列を指し、同一直線上である必要はない:「彼は彼女の北にいた」 = より上の行、列は問わない;「彼の東に」 = より右の列、行は問わない。
- 犯人は被害者と二人きりだった:そのエリアには他に誰もいなかった。
証言
- Alfred (トロール漁師): 彼は内港にいた。彼はちょうど一人――漁師――を見た。
- Brenda (船長): 彼女は魚市場にいた。
- Cyril (甲板員): 彼のちょうど2行北に男性がいた。
- Dorothy (牡蠣養殖家): 彼女はAlfredを見た。
- Edgar (税関職員): 彼は港湾事務所の庭にいた。
- Fern (港長): 彼女は係船柱の隣にいた。
- Gareth (クレーン操作員): 彼は係船柱の隣にいた。彼は誰も見なかった。
- Hilda (魚屋): 彼女は自分のエリアの角にいた。彼女はちょうど一人――漁師――を見た。
- Ike (釣り人): 彼は自分のエリアに一人だった。
- Jenny (ジョガー): 彼女は灯台の岩にいた。彼女は誰も見なかった。
- Kurt (バードウォッチャー): 彼は一番上の行にいて、自分のエリアに一人だった。
- Valentine (夜警): 被害者。係留ボートの中で見つかった――犯人と二人きりだった。