Scenedoku
犯行現場の論理パズル
行列
修道院 · 守護聖人の祝日 · 行列は一つの行と一つの列を通った · 難易度: 警視 9 · 16×16
修道院の守護聖人の祝日、秋の最初の晴れた日。大ミサのあと、行列は修道院を巡った――見取り図の丸ごと一つの行と一つの列を進み、中庭で自分自身と交差した。壁の内側には十四人――修道士五人、世俗の使用人四人、巡礼者五人――がいた。院長Vilhelmは、参事会室の玉座のそばで死んでいた。最後の祝福は行われなかった。
ルール
- 行列は丸ごと一つの行と丸ごと一つの列を通り、そこには誰もおらず、二つの道は中庭で交差した。
- したがって、どの行にもどの列にも人は多くて一人だ。15人が16の行と16の列に散らばるので、ちょうど一つの行と一つの列が空く(行列の道)。
- どの行にもどの列にも、多くても一人しかいない:16行16列に15人がいるので、ちょうど1つの行とちょうど1つの列が空いている。誰かを置いたら、その行と列を丸ごと消そう。
- 「隣」 = 真左・真右・真上・真下で、かつ同じエリアの中。物のあるマス(祭壇、燭台、書見台、柱、石棺、テーブル、机、樽、木箱、木、井戸…)にはいられない。ベンチ、椅子、スツール、玉座、アームチェア、ベッドにはいられる。エリアの角とは、そのエリアのマスのうち、水平方向の一辺と垂直方向の一辺の両方が外側(別のエリアまたは盤の端)に接しているマスのことだ。
- 方向は同じ列ではなく行を基準にする:「彼女のちょうど1行北に女性がいた」 = すぐ上の行にいる人が女性である、列は問わない。
- 「彼の行のどこかにベンチがあった」 = 彼の行のマスのどれかにベンチがある、エリアは問わない;列も同様で、「彼女のエリアのどこかに」 = 彼女がいたエリアのマスに。「他の誰かが彼女と同じベンチの隣にいた」 = 別の人もそのベンチの隣にいた;ベンチ自体は空いていても埋まっていてもよい。
- 「テーブルの隣にいた唯一の男性は彼だった」 = 他のどの男性もどのテーブルの隣にもいなかった。「誰も座っていないベンチの隣にいた」 = 彼女の隣のベンチのうち少なくとも一つは空いていた。「彼のエリアには他にちょうど二人いた」はそのエリアの他の全員を数える。
- 犯人は被害者と二人きりだった:そのエリアには他に誰もいなかった。
証言
- Aurel (聖歌隊長): 彼はIsauraと一緒にいた。行列は彼のすぐ隣を通った。
- Benjamin (修練士): 彼は中庭にいた。行列は彼のすぐ隣を通った。
- Cole (聖具係): 彼は回廊にいた。彼はベンチの隣にはいなかった。
- Dante (施物係): テーブルの隣にいた唯一の男性は彼だった。彼の行のどこかにベンチがあった。
- Elijah (副院長): アームチェアが彼の列のどこかにあった。彼のエリアには他に少なくとも一人いた。
- Felicia (洗濯女): 彼女はHowellと一緒にいた。彼女のエリアの他の誰かが樽の隣にいた。
- Giovanna (乳搾りの娘): 他の誰かが彼女と同じベンチの隣にいた。
- Howell (料理人): 彼は自分のエリアの角にいた。
- Isaura (薬草売りの女): 彼女のちょうど1行北に女性がいた。彼女は最後の列にいた。
- Jonathan (巡礼中の騎士): 彼は自分のエリアの角にいた。彼のエリアには他にちょうど二人いた。
- Korina (巡礼中の貴婦人): 彼女は宿坊にいた。
- Livia (Korinaの娘): 行列は彼女のすぐ隣を通った。
- Muriel (巡礼中の未亡人): 彼女は1行目にいた。彼女のエリアの他の誰かがベンチに座っていた。
- Nessa (訪問中の修道女): 彼女は誰も座っていないベンチの隣にいた。彼女のエリアには男性がいた。
- Vilhelm (修道院長): 被害者。彼は参事会室の玉座の隣で発見された――犯人と二人きりで。