琳達心目中的白馬王子要高個子、黑皮膚、相貌英俊。她認識約翰、大衛、克比、布朗克斯4位男士,其中隻有一位符合她的全部條件。4位男士的情況有如下特征。

①4位男士中,有3個人是高個子,兩個人是黑皮膚,隻有一人相貌英俊。

②每位男士都至少符合一個條件。③約翰和大衛膚色相同。④大衛和克比身高相同。

⑤克比和布朗克斯並非都是高個子。請問,誰符合琳達要求的全部條件?

參考答案

根據①,有3位男士是高個子,則另一位不是高個子;然後根據④,大衛和克比都是高個子;再根據⑤,布朗克斯不是高個子;根據②,布朗克斯至少符合一個條件,既然他不是高個子,那他一定是黑皮膚;根據①,隻有兩位男士是黑皮膚,於是根據③,約翰和大衛要麽都是黑皮膚,要麽都不是黑皮膚,由於布朗克斯是黑皮膚,所以約翰和大衛都不是黑皮膚,否則就有3位男士是黑皮膚了;根據①以及布朗克斯是黑皮膚的事實,克比一定是黑皮膚;由於布朗克斯不是高個子,約翰和大衛都不是黑皮膚,而克比既是高個子又是黑皮膚,所以克比是唯一能符合琳達全部條件的人。