逻辑推理 不要只告诉答案

来源:百度知道 编辑:UC知道 时间:2024/06/22 04:43:23
王红、李娜、张梅是好朋友,现在分别从事三种工作,法官、医生、教师,只知道张梅比教师年龄大,王红和医生不是同岁,医生比李娜小,请你分析一下谁是法官,谁是医生,谁又是教师?

王红:教师
李娜:法官
张梅:医生
分析:
张梅比教师年龄大--张梅不是教师
王红和医生不是同岁,医生比李娜小--王红、李娜都不是医生--张梅是医生
张梅比教师年龄大,医生比李娜小--张梅比教师年龄大,张梅比李娜小--李娜不是教师--李娜是法官、王红是教师。

因为张梅比教师年龄大,所以 王红、李娜 有一个是老师。又因为王红和医生不是同岁而且医生比李娜小,所以张梅是医生。同时因为1.张梅比教师年龄大2.医生比李娜小3.王红、李娜有一个是老师,所以王红是老师,李娜是法官。

法官是李娜,医生是张梅,教师是王红。

因为,王红和医生不同岁,李娜比医生小,所以她们都不可能是医生,只有张梅。

而张梅比教师大,张梅(医生)又比李娜小,所以李娜不是教师,是法官。

剩下的王红就是教师了。

王红不是医生
A 王红如果是法官,那么 张梅如果不是教师必然是医生,李娜是教师
但是 张梅年龄比教师(李娜)大,李娜年龄比医生(张梅)大
出现矛盾,假设不成立!
A假设不成立,则B 王红必定是教师,
李娜不是医生,则必定是法官
剩下张梅只能是医生

所以 王红是教师(年龄最小) 李娜是法官(年龄最大) 张梅是医生(年龄第二)