作业帮 > 数学 > 作业

一道逻辑问题甲乙丙丁四个人的血型各不相同,甲说:“我是A型.”乙说:“我是O型.”丙说:“我是AB型.”丁说:“我不是A

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 09:34:09
一道逻辑问题
甲乙丙丁四个人的血型各不相同,甲说:“我是A型.”乙说:“我是O型.”丙说:“我是AB型.”丁说:“我不是AB型.”这四个人中只有一个人说了假话.你能推断出说假话的人是谁吗?
有会的哈,嘻嘻,
若甲说谎,那么其他人说的都是真话,
则乙是O型,丙是AB型,丁是A型,甲是B型.
若乙说谎,那么其他人说的都是真话.
则甲是A型,丙是AB型,丁是O型,乙是B型.
若丙说谎,那么其他人说的都是真话.
则甲是A型,乙是O型,丙丁都不是AB型,只能是B型,但甲乙丙丁四个人的血型各不相同,所以不成立.
若丁说谎,那么其他人说的都是真话.
则丁是AB型,但丙也是AB型,而甲乙丙丁四个人的血型各不相同,所以不成立.
所以要么是甲说谎,要么是乙说谎.