一道逻辑题``有谁能解``需要过程!

问题描述:

一道逻辑题``有谁能解``需要过程!
ABCDE5个人游泳``
甲说比赛结果的顺序是ABCDE``
乙说是DAECB``
已知:甲全错,相邻的顺序也卜对``
乙有2顺序对``2个相邻顺序对``
问真正的比赛结果是什么``?
就是说``
甲ABCDE中的顺序和比赛结果完全不一样``没有一个是对的``
还有就是A不可能在B的前面``
B不可能在C的前面``
这样的是相邻顺序错``

EDACB
这种题没什么过程的啦.排列组合然后验证答案是否正确就行了.
DAECB 两顺序,两相邻.
所以保持两位不变,移动其它三位.又要保证两个相邻顺序不变,其实没多少种组合.
最后验证一下答案,不能同ABCDE有相同的顺序或相邻就可以了.