第一到第五名分别是:丙,乙,甲,戊,丁.(其中甲第三由E猜出,乙由D猜出,丙由D猜出,丁由B猜出,戊由B猜出.即每个人的名次都有人猜中)
推理如下:关于戊的猜测只有B和C,而且都是第四,所以戊就是第四;
接下来看丁,B猜丁第五,E猜丁第四,而戊已经占了第四排名的位置了,所以丁只能是第五;
接下来看丙,猜测的排名有第一和第五,第五已经被丁占了,所以丙是第一;
接下来看甲,猜测的排名有第一和第三,而丙已经是第一,所以甲是第三;
最后的乙猜测有第二和第三,甲是第三,故乙是第二.
这个问题的关键是寻找一个突破口(这里找出戊的排名就是一个突破口),然后根据条件"每个人的名次都有人猜中"来进行逐一确认.希望能够帮到你~