早教吧 育儿知识 作业答案 考试题库 百科 知识分享

三只大老虎和三只小老虎过河三只大老虎分别是A.B.C三只小老虎分别是a.b.c,只有一条船,一次只能坐两只小老虎或是一大一小(两只大老虎则会沉船),A和a是母子俩,B和b是母子俩,C和c母子俩,只要

题目详情
三只大老虎和三只小老虎过河
三只大老虎分别是A.B.C三只小老虎分别是a.b.c,只有一条船,一次只能坐两只小老虎或是一大一小(两只大老虎则会沉船),A和a是母子俩,B和b是母子俩,C和c母子俩,只要任何一个母亲离开小老虎,小老虎都会被吃掉.所有老虎都会划船
请问怎么让6只老虎都过到对岸?
▼优质解答
答案和解析
一楼你傻的啊,第一次的时候,a回,那还不会被吃掉啊,二楼的更傻,人家楼主都说了,两只大老虎会沉船,你还要BC一起过,
还是我来:
按照道理来说这题是无解的,因为无任哪一次最多只能过一只大老虎,所以无法造成三个大老虎在一边的情况,最多只能造成对岸一对母子,另一边两对母子,这样一来,无任怎么去接都不能完成任务,所以说应该无解.但是还有这样的可能,当然这只是可能:
一、Aa先过,A让a先走,在一个地方等A,然后,A过去把Bb换过来,然后B把b藏起来,再B把A换过来,A跟a走了,再b出来,过河把Cc换过来,C让c先走,在一个地方等C,然后,C过去把Bb换过来,等Bb走了,c再过去把C接过来,其实我认为这种不好,至少没有下面那种好!
二、这种了就要讲亲情了,虎毒不食子,同样也不可能看着自己的儿子被吃不是,所以就有这样的过法.
(1)、Ab过 (A警告B,如果他送船回的时候,在要靠岸的时候如果没有看到a,那他就返回去把b也吃掉,所以,B就会保护a)
(2)、A回,再ac过
(3)、a回,再A过 (同样的道理,因为对岸还有bc,下次A会让b过去把a接回来,如果在还没有靠岸的船上看不到a,那就把c吃掉,所以C就会保护a) 这时对岸有Abc
(4)、b回,再Ba过 (道理不用再讲了吧) 这时对岸有ABac
(5)、a回,再Cb过
(6)、最后A过去把a接过河
这样还行吧