逻辑推理问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 16:57:25
下面三句话一真两假:(1)甲组有同学会游泳。(2)甲组有同学不会游泳。(3)甲组的小林不会游泳。
请问:甲组8名同学中有几人会游泳?有几人不会游泳?请说出推理过程。

首先假设小林不会游泳,则“(2)甲组有同学不会游泳。(3)甲组的小林不会游泳。 ”这两句话都是正确的。这与三句话一真两假想矛盾。所以小林会游泳。既然小林会游泳
,那么“(1)甲组有同学会游泳”就正确的。根据命题“下面三句话一真两假”可以得知:第(2)句话不正确。也就是说甲组没有人不会,都会游泳。CONCLUSION:甲组同学8人都会游泳。

如果3正确,那么2也正确,所以3错误。
因为3错误,即小林会游泳,所以1正确。因为1正确,所以2错误,即“甲组有同学不会游泳”错误,所以甲组8名同学中都会游泳

答:设1是真的,则2和3假,则都会,8人
设2是真的,则1和3假,1.3的反面矛盾,不成立
设3是真的,则1和2假,2的反面和3矛盾,不成立
所以1真,2和3假,都会,8人