程序员面试题:问谁养蛇?

赵小姐穿黄色衣服,喝白开水,吃梨,奍猫

陈小姐穿蓝色衣服,喝茶,吃橘子,奍鱼 钱小姐穿红色衣服,喝牛奶,吃西瓜,奍鸟 江小姐穿绿色衣服,喝咖啡,吃香蕉,奍蛇 翁小姐穿白色衣服,喝香槟,吃苹果,奍狗

解题过程

由于该提条件繁多,感觉画个表格思路比较清晰,然后将所有给出的关系用简短的字词表示,用完的即划掉,更容易找出有用的关系,有助于理清思路。

1、根据赵小姐站在最左边、站在中间的小姐喝牛奶和赵小姐站在穿蓝衣服的小姐旁边 很容易填出第一步

姓氏

颜色

饮料

牛奶

水果

宠物

2、根据 穿绿衣服的站在穿白衣服的左边得知绿色衣服只能在第3或第4,又穿绿衣服的小姐喝咖啡 所以 绿色衣服只能在第4,第5是白色,结果如下

姓氏

颜色

绿

饮料

牛奶

水果

宠物

3、根据条件 钱小姐穿红色衣服 得知 钱小姐在中间且赵小姐穿黄色,又根据条件穿黄衣服的小姐吃梨、穿绿衣服的小姐喝咖啡、养鱼的小姐旁边的那位吃梨 得出结果如下

姓氏

颜色

绿

饮料

牛奶

咖啡

水果

宠物

4、到这里似乎剩下的条件似乎难以做出判断,那么继续分析可能的情况

姓氏

颜色

绿

饮料

牛奶

咖啡

水果

宠物

可能的情况

翁狗

翁狗

陈茶

陈茶

苹果香槟

苹果香槟

江香蕉

江香蕉

江香蕉

西瓜鸟

西瓜鸟

西瓜鸟

橘子

橘子

橘子

5、通过观察发现可能情况第二行和第三行都是可能情况最少且互相冲突的,不妨假设陈小姐在第5,那么结果如下

姓氏

颜色

绿

饮料

香槟

牛奶

咖啡

水果

苹果

宠物

与喝开水的小姐站在吃橘子的小姐旁边 条件矛盾,所以假设不成立。

6、所以陈小姐在第2,苹果香槟在第5,赵小姐喝水,江小姐在第4,翁小姐在第5,钱小姐吃西瓜养鸟,陈小姐吃橘子,赵小姐养猫,答案既出!

姓氏

颜色

绿

饮料

牛奶

咖啡

香槟

水果

橘子

西瓜

香蕉

苹果

宠物

原文发布于微信公众号 - 我为Net狂(dotNetCrazy)

原文发表时间:2015-12-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏VRPinea

谷歌首个360°互动式VR 涂鸦——《回到月球》,简直可爱炸了!

近日打开Google首页的用户,会发现它更新了一个非常特别的涂鸦:一个全身穿着棕色套装的瘦男人在走路,跳起来的眉毛,“会笑”的眼睛和胡子。那么,这货是谁??

540130
来自专栏机器人网

机器人调酒师登上豪华游轮

---- 混合,摇晃和倾倒——自11月12日起,两台库卡机器人出任皇家加勒比“海洋量子号”豪华游轮甲板上 的调酒师。它俩将负责搞定船上 Makr Shakr仿...

27360
来自专栏用户2442861的专栏

别轻易自责,专注力和自制力是稀缺资源

作者:任易 链接:https://zhuanlan.zhihu.com/p/22036376 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非...

16620
来自专栏VRPinea

AX 2018动漫展|光是这些精致的Coser就足够舔屏啦,何况还有独家首映呢

近日,一年一度为期4天的北美最大规模的动漫盛事Anime Expo 2018(以下简称AX 2018),已在美国洛杉矶会展中心落幕。小编了解到,本次漫展占地面积...

13320
来自专栏VRPinea

谷歌首个360°互动式VR 涂鸦——《回到月球》,简直可爱炸了!

16630
来自专栏程序员笔记

游戏 Idea:No.2 校园

16740
来自专栏量子位

是不是好奇号不够好奇,NASA要送机器蜜蜂上火星?

在蜜蜂种群的生存受到严重威胁的地球,许多团队都在奋力研发蜜蜂机器人。如今,哈佛的Robobee上天入水,沃尔玛用于授粉的机器蜜蜂也已申请专利。

10420
来自专栏机器人网

揭秘手术台革命者达芬奇机器人,它何时平民化?

她和意大利文艺复兴时期鼎鼎有名的天才达·芬奇同名,她也拥有“三头六臂”,她的手比绣花女还要灵活,在外科手术方面,她更拥有着精湛的造诣。她是一台名叫“达芬奇”的手...

33060
来自专栏Youngxj

世界首条新能源空铁试验线于成都正式投入运行

16740
来自专栏程序员互动联盟

【程序员健康】程序员如何注意的自己的饮食?

上一篇我们提到程序员锻炼可以提高健康,但我的大部分时间可能都是在电脑前面度过的,电脑辐射会引起自律神经失调、忧郁症,另外,显示器不断变幻和上下翻滚的各种字符会刺...

33040

扫码关注云+社区

领取腾讯云代金券