职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 363|回复: 10

囚犯过河问题-逻辑题

[复制链接]
郁闷小男人 发表于 2011-8-27 10:17 | 显示全部楼层 |阅读模式
某日,某公司,遇到一面试题:
有三个看守和三个囚犯要过河,有一条船,船上一次只能载2个人。船上和岸上都不能出现囚犯多于看守的情况,否则看守会被干掉。问用什么方法可以让大家安全过河。

我推了十来分钟,结论是无解。问了面试官,他说有解,让我上网查查。但是确实无解。
不管怎么运,都有囚犯单独呆的机会,那么他就会逃跑。所以是无解。
如有高人认为有解,请出来证明。面试官要在javaeye上,也想看看他的解。

曾经的小孩 发表于 2011-8-27 10:17 | 显示全部楼层
2囚 船过岸-->一囚回-->再一囚一看守船过河-->那一囚回-->此时对岸一看守一囚  这边两看守两囚
再一囚一看守船过河-->一囚回-->再两囚过河-->一囚回-->最后一囚一 看守过河-->完成过河!

broken 发表于 2011-8-27 10:17 | 显示全部楼层
mengdboy 写道
2囚 船过岸-->一囚回-->再一囚一看守船过河-->那一囚回-->此时对岸一看守一囚  这边两看守两囚
再一囚一看守船过河-->一囚回-->再两囚过河-->一囚回-->最后一囚一 看守过河-->完成过河!

2囚过岸,人都跑了,船也弃了。其它人游过来了吧。

走就走吧 发表于 2011-8-27 10:17 | 显示全部楼层
fastbo 写道
mengdboy 写道
2囚 船过岸-->一囚回-->再一囚一看守船过河-->那一囚回-->此时对岸一看守一囚  这边两看守两囚
再一囚一看守船过河-->一囚回-->再两囚过河-->一囚回-->最后一囚一 看守过河-->完成过河!

2囚过岸,人都跑了,船也弃了。其它人游过来了吧。

照这样想的话根本就过不了河,看守只要不要干掉就可以拉,囚犯肯定不敢跑的 直接有瞄准器监视撒?


broken 发表于 2011-8-27 10:18 | 显示全部楼层
很简单的状态机问题,至少10年前的老题目了

走失的猫咪 发表于 2011-8-27 10:18 | 显示全部楼层
无解,不解释
           


钰云 发表于 2011-8-27 10:18 | 显示全部楼层
mengdboy 写道
fastbo 写道
mengdboy 写道
2囚 船过岸-->一囚回-->再一囚一看守船过河-->那一囚回-->此时对岸一看守一囚  这边两看守两囚
再一囚一看守船过河-->一囚回-->再两囚过河-->一囚回-->最后一囚一 看守过河-->完成过河!

2囚过岸,人都跑了,船也弃了。其它人游过来了吧。

照这样想的话根本就过不了河,看守只要不要干掉就可以拉,囚犯肯定不敢跑的 直接有瞄准器监视撒?


就算两囚不跑~
一囚一看守到对岸(船第二次到对岸的时候)~
看守也被弄死了啊.
这个题~ 很差劲~ 和 农夫 那个差好多.
设计题目的人~思想就很不正常吧~
"岸上船上都不能出现囚犯多于看守的情况"~船上只能两个人,怎么可能出现囚犯多于看守的情况,楼主记错了题 ? 还是出题的人 脑子秀了

broken 发表于 2011-8-27 10:18 | 显示全部楼层
一囚一看守过河不成,不正好一对一对吗

走就走吧 发表于 2011-8-27 10:18 | 显示全部楼层
mengdboy 写道
2囚 船过岸-->一囚回-->再一囚一看守船过河-->那一囚回-->此时对岸一看守一囚  这边两看守两囚
再一囚一看守船过河-->一囚回-->再两囚过河-->一囚回-->最后一囚一 看守过河-->完成过河!

1囚回去的时候,那边就是3囚对2警了,警会被干掉

走就走吧 发表于 2011-8-27 10:18 | 显示全部楼层
败家小孩 写道
一囚一看守过河不成,不正好一对一对吗

那得有三条船...
gz-vps 发表于 2011-8-27 10:35 | 显示全部楼层
希望大家帮我把这个帖发给你身边的人,谢谢!
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-5 03:53 , Processed in 0.128824 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表