请解出以下这个英文问题:

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:18:36
Mpho, barry, Sipho, Erica and Fatima are sitting on a park bench.
Mpho is not sitting on the far right. Barry is not sitting on the far left.
Sipho is not sitting an either end.Erica is sitting to the right of Barry,
butnot necessarily next to him. Fatima is not sitting next to Sipho.
Sipho is not sitting next to Barry.
Who is sitting at the far right?
需要算式,没算式要原因.

Erica
顺序是erica sipho mpho barry fatima(从右至左)
符合:1 M不是坐在最右边
2 B不是坐在最左边
3 S不是坐在两边
4 E坐在B的右边,但又不是最靠近的
5 F不是坐在S的旁边
6 S不是坐在B的旁边

M不是坐在最右边 B不是坐在最左边 S不是坐在两边根据这三句话就可以知道坐在两边是E和F,根据E坐在B的右边这句话就可知最右边的是E,不然如果是在左边的话,E怎么坐在B的右边呢?那么F也知道是在左边了,根据F不是坐在S的旁边这句话知道靠近F的不是S,那么就应该是B了.而S又不做在B的旁边,那么S就要靠近E,而且中间把S和B隔开,隔开的只能是M.
最后的结果就出来了