【思路】
本题考查朴素推理。整理题干信息:
根据条件(1)可得:
1 | 2 | 3 | 4 | 5 | 6 | 7 |
甲 |
根据条件(2)、(3)可得:丁在乙之前,又因为己和丙排名之间隔着两人,若丙位于第一位,则己应位于第四位,和题干矛盾,故丙不能位于第一位,丁位于第一位:有两种可能:丁乙丙;丁丙乙
1 | 2 | 3 | 4 | 5 | 6 | 7 |
丁 | 乙/丙 | 乙/丙 | 甲 |
根据条件(4)、(5)、(6)可得:外国选手前后两个名次都为中国选手,则身为外国选手的戊应为第六名,且戊为唯一的外国选手。
1 | 2 | 3 | 4 | 5 | 6 | 7 |
丁 | 乙/丙 | 乙/丙 | 甲 | 戊 |
根据己和丙排名之间隔着两人,此时若丙在第二名时,与丙隔两名的己位于第五名,则庚位于第七名;
若丙在第三名时,与丙隔两名的己位于第六名,与题干矛盾。
则七人的名次如下图所示:
1 | 2 | 3 | 4 | 5 | 6 | 7 |
丁 | 丙 | 乙 | 甲 | 己 | 戊 | 庚 |
D项符合。
因此,答案为D。