您的位置:首页 > 其它

逻辑游戏--在电梯里的男人

2010-05-14 18:09 288 查看
有个男人住在十楼。每天他会乘电梯下到大堂,然后离开。晚上,他会乘电梯上楼,如果有人在电梯里-或者那天下雨,他会直接坐到他的那层。否则,他会坐到第七层,然后他会走三层到他的公寓。你能解释为什么吗?

(这个可能是最有名的一条从侧面入手的逻辑推理题。)


个人建议:这道题我想了很久,但没做出来,后来想想,还是思路被自己限定了。后来觉得,如果用面向对象的思路去做,应该可以很快接近答案,比如,把电梯看做一个对象,里面封装的操作会有哪些呢?门的打开与关闭是一对操作,设定到达的楼层是一个操作等等,每个操作都有前置条件和输出结果;那个男人必须具备这些前置条件才能执行这些操作,而他本身不具备,别人和那把雨伞可以帮他满足其中的某个条件,那会是什么呢?这只是我看了答案后觉得应该有的一个思路,希望会有更多的思路!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: