经典逻辑分析题 - 4人3桶平分16升水

csdn高校俱乐部 面试题 逻辑 

CSDN-木水辰

毕业生北京邮电大学

题目:

有三个桶,两个大桶分别可装8斤的水,一个小桶可装3斤的水。现在有2个8斤的桶全部装满了水,3斤的小桶空着。

要求:

如何把这16斤水平均分给4个人,每人4斤水。注意:不能使用其他任何工具,4人自备容器,分出去的水不可再要回来。

参考答案:

3个桶最初的装水状态为880,首先将一个大桶的水倒入小桶中,倒满,表示为853(第二个大桶减少3斤水,小桶增加3斤水),则过程如下:

1). 880——853:将3斤给第一个人,变为850(此时4人分别有水3-0-0-0)

2). 850——823:将2斤给第二个人,变为803(此时4人分别有水3-2-0-0)

3). 803——830——533——560——263——281:将1斤给第一个人,变为280(此时4人分别有水4-2-0-0)

4). 280——253——703——730——433——460——163:将1斤给第3个人,变为063(此时4人分别有水4-2-1-0)

5). 063——081:将1斤给第4个人,变为080(此时4人分别有水4-2-1-1)

6). 080——053——350——323:将2斤给第2个人,将2个3斤分别给第3/4个人(此时4人分别有水4-4-4-4)


  要求及奖励(奖励活动已结束): 

给出你有别于参考答案的其他答案,需写出解题思路,要求描述条理清楚。符合题目要求者将获得高校俱乐部送出的 30 积分和 30 C币。解题思路少于不等于6个步骤者将有机会获得额外C币奖励。

创建
2015-03-16
浏览
64238次
最新回复
2018-01-14
回复
20
0

handleFinal

毕业生广州大学

他的第四步实际上总共三步,第一步的总共是两步,加起来都七步了,比题目的还多

2015年03月23日 16:57:58

handleFinal

毕业生广州大学

这个答案其实跟题目一样的angel_smile

2015年03月23日 17:11:28
Top_arrow