🕵️

Scenedoku

犯行現場の論理パズル

欠航になったフライト

小さな空港のターミナル · 最終便が欠航になった夜 · 座れる者は誰も立ったままではいなかった · 難易度: 警部 7 · 10×10

真夜中の少し前、霧が小さな空港を覆い、その日の最終便が欠航になった。足止めされた乗客と夜勤のスタッフは、朝を待ってターミナルに腰を落ち着けた――そしてそんな一日のあとでは、必要のない者は誰も立ったままではいなかった:あるエリアに空いている座席が残っていたなら、そのエリアの全員が座っていた。午前2時を少し過ぎたころ、航空会社の支店長Vikram――欠航を告げたその人――が、待合室にある唯一の安楽椅子に座ったまま、死んでいるのが見つかった。その夜ターミナルには9人がいた:乗客5人と空港スタッフ4人。そのうちの一人が犯人だ。すべての証言を読み、平面図で全員のマスを見つけ、犯人を暴け――待合室でVikramと二人きりだった人物を。

ルール

  1. あるエリアに空いている座席が残っていたなら、そのエリアの全員が座っていた。
  2. どの行にもどの列にも、ちょうど一人がいる。誰かを置いたら、その行と列を丸ごと消そう。
  3. 「隣」 = 真左・真右・真上・真下で、かつ同じエリアの中。物のあるマス(カウンター、スーツケース、手荷物カート、保安検査機、テーブル、ランプ、鉢植え、出発掲示板、自動販売機、看板、棚、エスプレッソマシン、カフェテーブル)にはいられない。ただし座席――椅子、ベンチ、バースツール、安楽椅子――にはいられる:座席のマスにいる人は座っていた。
  4. 方角は行と列を指し、同一直線上である必要はない:「彼女のちょうど1行北に女性がいた」 = 真上の行の人物が女性、列は問わない。
  5. 犯人は被害者と二人きりだった:そのエリアには他に誰もいなかった。

証言

  • Amara (学会へ向かう小児科医): 彼女のエリアには他にちょうど二人がいた。彼女のちょうど1行北に女性がいた。
  • Bjorn (バックパッカー): 彼は自分のエリアの角にはいなかった。彼はカウンターの隣にはいなかった。
  • Chiara (明日コンサートがあるバイオリニスト): 彼女は棚の隣にいた。
  • Deepak (ソフトウェアエンジニア): 彼は座っていた。
  • Elif (乗り継ぎを逃した弁護士): 彼女は座っていなかった。彼女の列のどこかに椅子があった。
  • Farid (夜勤の清掃員): 彼は通路にいた。
  • Giulia (カフェのバリスタ): 彼女はカウンターの隣にいた唯一の女性だった。
  • Hamza (警備員): 彼は座っていなかった。
  • Inga (チェックインカウンターの係員): 彼女はチェックインホールにいた。彼女はDeepakと一緒にいた。
  • Vikram (航空会社の支店長): 被害者。彼は待合室で、安楽椅子に座った状態で発見された――犯人と二人きりで。

← 事件