注:文章内容来源于网络,真实性有待确认,请自行甄别。
聪明的农夫有一位农夫戴着一只鸡,一条狗.一棵白菜要过一座独木桥.
发表于:2024-10-24 00:00:00浏览:15次
问题描述:有一位戴着一只鸡,一条狗.一棵白菜要过一座独木桥.要求他每次只能带两个过桥,但是如果农夫不在,狗会吃掉鸡.鸡会吃掉菜.问怎样才能将这三样带到河对岸?
亲爱的楼主,你把问题条件给错了,因此使题变得容易了,楼上的也就答对了.按你给的条件,除楼上所给答案外,还有一个答案,就是先带,第二次再带白菜和狗.
而这道题的原题应是:
有一位农夫戴着一只鸡,一条狗.一棵白菜要坐船过一条河.要求他每次只能带一个(注意,你的错误在这,不应是两个,而应是一个)过桥,但是如果农夫不在,狗会吃掉鸡.鸡会吃掉菜.问怎样才能将这三样带到河对岸?
方法如下:
方法1
第一步,先带鸡过河,这样剩下的狗不会吃菜.
第二步,带菜过河.
第三步,带鸡返回,否则鸡会吃菜.
第四步,留下鸡,带狗过河.这样就运过了狗与菜,鸡还没过来,不会有损失.
第五步,农夫再回来取鸡,将鸡运过河,农夫与三种东西会合在一起,继续赶路.
方法2
第一步,农夫先带鸡过河,这样剩下的狗不会吃菜.
第二步,农夫带狗过河.
第三步,带鸡返回,否则狗会吃鸡.
第四步,留下鸡,带菜过河.这样就运过了狗与菜,鸡还没过来,不会有损失.
第五步,农夫再回来取鸡,将鸡运过河,农夫与三种东西会合在一起,继续赶路.
所以,回答本题的关键是解决鸡的问题,既不让它吃菜,又不能让它被狗吃掉.所以,只要把鸡的问题解决了,本题也就迎刃而解了.
猜你喜欢
栏目分类全部>