转跳到内容

数学做累了?那就来试试这个简单的逻辑分析题吧


推荐贴

这是个小船过河的进阶版:一个男人带着两个孩子,一个女人带着两个孩子,一个猎人带着一头狼,这八个人(等等狼是人?狼人?)要过河,河上只有一艘只能坐两个人的小船,问如何才能全员安全到达对岸?
限制条件:如果男人不在,女人会杀了他的孩子
                如果女人不在,男人会杀了他的孩子
                如果猎人不在,狼会吃掉所有的人
                只有男人,女人和猎人会划船,船上必须有一个人会划船

              (纯粹娱乐,没有奖励)

注释
摸鱼奇才咖啡喵 摸鱼奇才咖啡喵 80.00节操 次鱼鱼~
链接到点评
  • 回复 165
  • 创建于
  • 最后回复

本主题的最活跃

热门回复

Mr.K 018

我有个临时的想法,还不太成熟。 首先我们不希望参加者提交代码,只需要伪代码即可。这个是大的方面。 考虑到伪代码和文字描述的模糊性,有必要提出几点这里使用的伪代码/文字描述规范,不满足规范的视为思路说明,而非伪代码。我目前想到了如下几点: 文字描述必须包含输入、处理和输出过程,不能假定数据在开始时就已经输入完毕,存储在内存中; 算法的每一步,要么是常

Mr.K 018

关于这个问题,我有很明确的答复:这个活动是面向所有人的,以算法交流为主,重点在于如何解决问题,而不是编制没有bug的程序,所以我希望合格的标准能尽可能放开一些。 只不过伪代码肯定不能瞎写对不对( 关于您提出的这一条规则,实际上是在数据定义方面做的一点注解。实际上可能不会明确地写给大家看。这条规则实际上是说,遇到数据定义中有歧义的地方,按照C语言中struct的处理方法处理。大家

yhz012

我觉得是因为很多人不想用暴力解法吧 毕竟直观来看如果我们能把所有三角面都放上方块,那接着如果我们有方法再判断一下一个方块是不是在体内,就不需要这么暴力的方法了   更进一步地,如果我把所有三角面的边上都放上方块,那接着如果我有办法判断一下这个方块是否在这个边界内,那我就能把三角面都放上方块了   直观来看是这样,但是判断内部这件事我还真的没想到什么

4 分钟前, linjinhai 说道:

狼和猎去,猎回

猎和男小去,猎和狼回

男和男小去,男回

男和女的去,女回

猎和狼去,男回

男和女去,女回

女和女小去,猎和狼回

猎和女小去,猎回

猎和狼去。

 

不愧是大佬,一下就答出来了(该不会是之前做过吧。。。)

Xchara在看最新一期的月报时想起以前的月报一时兴起前往整理,发现以前留下的私房钱 8节操

链接到点评

初始 男 男孩A 男孩B 女 女孩A 女孩B 猎人 狼    |    |

-> 男 男孩A 男孩B 女 女孩A 女孩B  | 猎人 狼  |

<- 男 男孩A 男孩B 女 女孩A 女孩B  | 猎人  | 狼

-> 男 男孩B 女 女孩A 女孩B  | 猎人 男孩A  | 狼

<- 男 男孩B 女 女孩A 女孩B  | 猎人 狼 | 男孩A

-> 猎人 狼 女 女孩A 女孩B  |  男 男孩B | 男孩A

<- 猎人 狼 女 女孩A 女孩B  |  男  | 男孩A 男孩B

-> 猎人 狼 女孩A 女孩B  |  男 女  | 男孩A 男孩B

<- 猎人 狼 女孩A 女孩B  |  女  | 男  男孩A 男孩B 

-> 女 女孩A 女孩B  |  猎人 狼   | 男  男孩A 男孩B 

<- 女 女孩A 女孩B  |  男 |  男孩A 男孩B 猎人 狼  

-> 女孩A 女孩B  |  男 女 |  男孩A 男孩B 猎人 狼  

<- 女孩A 女孩B  |  女 |  男 男孩A 男孩B 猎人 狼  

-> 女孩B  |  女 女孩A |  男 男孩A 男孩B 猎人 狼  

<- 女孩B  |   猎人 狼   |  男 男孩A 男孩B 女 女孩A

-> 狼 |   猎人 女孩B   |  男 男孩A 男孩B 女 女孩A

<- 狼 |   猎人 |  男 男孩A 男孩B 女 女孩A 女孩B   

-> | 猎人 狼 |  男 男孩A 男孩B 女 女孩A 女孩B   

 

大致就是这个顺序?

,由ppzt修改
链接到点评
5 分钟前, ppzt 说道:

初始 男 男孩A 男孩B 女 女孩A 女孩B 猎人 狼    |    |

-> 男 男孩A 男孩B 女 女孩A 女孩B  | 猎人 狼  |

<- 男 男孩A 男孩B 女 女孩A 女孩B  | 猎人  | 狼

-> 男 男孩B 女 女孩A 女孩B  | 猎人 男孩A  | 狼

<- 男 男孩B 女 女孩A 女孩B  | 猎人 狼 | 男孩A

-> 猎人 狼 女 女孩A 女孩B  |  男 男孩B | 男孩A

<- 猎人 狼 女 女孩A 女孩B  |  男  | 男孩A 男孩B

-> 猎人 狼 女孩A 女孩B  |  男 女  | 男孩A 男孩B

<- 猎人 狼 女孩A 女孩B  |  女  | 男  男孩A 男孩B 

-> 女 女孩A 女孩B  |  猎人 狼   | 男  男孩A 男孩B 

<- 女 女孩A 女孩B  |  男 |  男孩A 男孩B 猎人 狼  

-> 女孩A 女孩B  |  男 女 |  男孩A 男孩B 猎人 狼  

<- 女孩A 女孩B  |  女 |  男 男孩A 男孩B 猎人 狼  

-> 女孩B  |  女 女孩A |  男 男孩A 男孩B 猎人 狼  

<- 女孩B  |   猎人 狼   |  男 男孩A 男孩B 女 女孩A

-> 狼 |   猎人 女孩B   |  男 男孩A 男孩B 女 女孩A

<- 狼 |   猎人 |  男 男孩A 男孩B 女 女孩A 女孩B   

-> | 猎人 狼 |  男 男孩A 男孩B 女 女孩A 女孩B   

 

大致就是这个顺序?

论坛果然是高手如林,都是逻辑带师啊

链接到点评
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款