GBEFADC
ヒントFさんは真ん中で決定ですよね。
解説まず7人の証言を整理してみましょう。
7人の中でFさんだけが「真ん中にいる」と自分の場所を証言しています。よって「Fさんは真ん中」であることがわかります。
次にBさんとGさんの証言を見てみましょう。Bさんの右隣にはEさん、Gさんの右隣にはBさんがいることがわかります。よってこの3人は「GBE」の順に並んでいることがわかります。
更に、Fさんが真ん中であることは決まっているので、右側か左側のどちらかです。
ここで注目するのはCさんの証言です。「Bさんより右にいる」といっているので、「GBE」の3人が右側に来てしまうと、Eさんより右側には誰も並ぶことができない(Fさんが真ん中ではなくなる)ので、「GBE」の3人はFさんの左側になります。
ここまで決まったことを整理すると、並び順は「GBEF???」となります。
では、残りの3人も考えていきましょう。Dさんの証言では「DさんがCさんより左側にいる」ので、Fさんの隣にCさんが入ることはなくなります。(DさんがCさんの左側に入れないため)
更に、Aさんは「Cさんとは隣ではない」と証言しています。そのためCさんとAさんは残った?の両端にいなければなりません。
Cさんは左側の?には入らないので、自動的に右側となります。よってAさんは左側の?、Dさんは真ん中の?となります。
よって「GBEFADC」が正解です。