A、B、C、D四名运动员赛跑,比赛后有人问他们各自的名次.
A说:我不是第一,也不是第四;B说:我不在最后;
C说:我跑的最快;D说:我跑在最后.
事实是,他们中有三人说对了,一个人说错了,又知道他们没有出现同时到达终点的情况.
问:第一名是______,第四名是______.
假设A说的“我不是第一,也不是第四”是错误的,即A是第一或最后一名;、
则C与D两人中其中一人必是错的,即此时有两人是错的,与题意相矛盾.
即A说的是对的,则A是第二名或第三名;
如B说的是错误的,则B在最后,与D相矛盾,则B说的是正确的.
此时,已知A,B都不在最后,如C在最前是错误的,则D在最后是正确的,
由于此时A不在最前或最后,C在最前是错的,D在最后,又B不在最后,则B在最前,D在最后,与题意相符.
即第一名是 B,第四名是 D.
故答案为:B,D.