关注我,持续分享逻辑思维&管理思维&面试题; 可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导;

推荐专栏《10天学会使用asp.net编程AI大模型》,目前已完成所有内容。一顿烧烤不到的费用,让人能紧跟时代的浪潮。从普通网站,到公众号、小程序,再到AI大模型网站。干货满满。学成后可接项目赚外快,绝对划算。不仅学会如何编程,还将学会如何将AI技术应用到实际问题中,为您的职业生涯增添一笔宝贵的财富。

-------------------------------------正文----------------------------------------

张涛、李明和赵亮三人住在三个相邻的房间内,他们之间满足这样的条件:

(1)每个人喜欢一种宠物,一种饮料,一种啤酒,不是兔就是猫,不是果粒橙就是葡萄汁,不是青岛就是哈尔滨;

(2)张涛住在喝哈尔滨者的隔壁;

(3)李明住在爱兔者的隔壁;

(4)赵亮住在喝果粒橙者的隔壁;

(5)没有一个喝青岛者喝果粒橙;

(6)至少有一个爱猫者喜欢喝青岛啤酒;

(7)至少有一个喝葡萄汁者住在一个爱兔者的隔壁;

(8)任何两人的相同爱好不超过一种。

住中间房间的人是谁?

-------------------------------------答案----------------------------------------

赵亮

分析:这题难度相比之前的“ABC只说一句,并且有一个人说真,其他说假话”这类题要难一些。这题是组合题,需要组合起来看。

可能的爱好组合

前面的序号是分析步骤的顺序。有些有2个步骤的,说明需要再次分析。

果粒橙

青岛

1.条件5喝青岛不喝果粒橙,排除

果粒橙

哈尔滨

4.这里两个第4步看看,根据8只能21

6.6步回过头来看,因第5步选定的组合,和这个组合有条件8的冲突,去除。

葡萄汁

青岛

3.这项和第2步的组合有2项相同爱好,根据8这个组合不存在

葡萄汁

哈尔滨

5.剩下的这个组合,肯定是另一个人的爱好。

果粒橙

青岛

1.条件5喝青岛不喝果粒橙,排除

果粒橙

哈尔滨

4.这里两个第4步看看,根据8只能21

6.因第6步去除了上一个第4步的选项。这个选项也是某个人的爱好。

葡萄汁

青岛

2.条件6至少有个爱猫者喜欢喝青岛。经第1步,这里爱和青岛的组合只有这项。所以这是某个人的爱好。

葡萄汁

哈尔滨

3.这项和第2步的组合有2项相同爱好,根据8这个组合不存在

根据条件2张涛的爱好组合是“猫、葡萄汁、青岛”。

根据条件3和上句推论李明的爱好组合是“猫、果粒橙、哈尔滨”。

所以,赵亮的爱好组合是“兔、葡萄汁、哈尔滨”。

条件2张涛住哈尔滨隔壁,可能是李明或赵亮。

条件3李明住爱兔者赵亮隔壁。

条件4赵亮住果粒橙李明隔壁(和上句一样,这个结论没用)。

条件7至少有一个喝葡萄汁者住在一个爱兔者的隔壁说明张涛也住赵亮隔壁。

李明和张涛都住赵亮隔壁,所以赵亮睡中间。

感兴趣的同学辛苦 关注/点赞 ,持续分享逻辑、算法、管理、技术、人工智能相关的文章。

有意找工作的同学,请参考博主的原创:《面试官心得--面试前应该如何准备》,《面试官心得--面试时如何进行自我介绍》, 《做好面试准备,迎接2024金三银四》。
或关注博主免费专栏【程序员宝典--常用代码分享】里面有大量面试涉及的算法或数据结构编程题。

博主其它经典原创:《管理心得--如何高效进行跨部门合作》,《技术心得--如何成为优秀的架构师》、《管理心得--如何成为优秀的架构师》、《管理心理--程序员如何选择职业赛道》,及
C#实例:SQL如何添加数据》,《C#实战分享--爬虫的基础原理及实现》欢迎大家阅读。

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐