学习逻辑第170天:3道逻辑推理题

郑懿 2023-12-28 13:28:44

点击上方“蓝字”关注我

今天是我日更的第278/300天

问题一

一个年级有3个班级。

A遇见B,A问B:“你是3班的吗?”

B说:“原来你是2班的啊。”

请问B是哪班的。

只需要三步就能推理出结果,你可以先自己尝试。

解答

首先,A不是3班的,因为如果他是3班的,就会知道班里的人,不会不认识B。所以,A是1班或2班。

其次,B通过A的发问,也明白上一步的逻辑,知道A不是3班的。

同时可以确定B不是2班,不然他也不会到现在才知道A是2班。

最后,通过B说A是2班的,知道B是1班的。

因为如果B是3班的,那只凭借A的发问,B是不会知道A是3班的。

只有B是1班,才能在A提问后,知道A是2班。

问题二

小蓝和小黄是同学。

有人问他们考试成绩,他们做出回答。

小蓝:“我的成绩更好一些。”

小黄:“我的成绩更差一些。”

已知他们成绩不一样,并且至少有一人没说实话,谁成绩好?

解答

用假设法分别假设,排除错误答案后,就能确定正确答案。

至少有一人没说实话,分别假设。

如果小蓝说假话,那么他的成绩应该更差,而小黄的成绩就更好,但与小黄的描述不符,说明小黄也说了假话。

如果小黄说假话,那么他成绩应该更好,而小蓝成绩应该更差,他也说了假话。

两种假设的结果,都是小黄的成绩更好,所以可以确定。

问题三

一个宿舍有A、B、C、D四人,规定谁最迟回宿舍把灯关了。

第二天早上发现灯没关,他们通过沟通,确认谁最迟回来。

A:我回来时,看到C还没睡。

B:我回来时,D已睡,我也就睡了。

C:我回来时,B正好上床睡。

D:我上床就睡着了,什么都不知道。

四人说的都是真话,谁最迟?

解答

根据A的话,确定这样的顺序:C、A

根据B的话,确定先后顺序为:D、B

根据C的话,确定C在B后面,顺序为:D、B、C、A

A最迟回来。

自学逻辑,欢迎交流探讨。

我是郑懿,陪你一起持续进步。

0 阅读:8