隔空分水 有3个桶,两个大的可装8斤水,一个小的可装3斤水,现在有16斤水装满了两大桶(就是8斤的桶),小桶空着.如何把这16斤水分给4个人,每人4斤?没有其他任何工具,4人自备容器,分出去的水不可再要回来. 参考答案 将3个水桶中水量表示为880(第1个大桶有8升水,第2个大桶有8升水,第3个小桶没有水),接下来,将一个大桶的水倒入小桶中,倒满,表示为853(第2个大桶减3,小桶加3)则过程如下: 880→853:将3斤给第1个人,变为850(此时4人分别有水3-0-0-0); 850→823:将2斤给第2个人,变为803(此时4人分别有水3-2-0-0); 803→830→533→560→263→281:将1斤给第1个人,变为280(此时4人分别有水4-2-0-0); 280→253→703→730→433→460→163:将1斤给第3个人,变为063(此时4人分别有水4-2-1-0) 063→081:将1斤给第4个人,变为080(此时4人分别有水4-2-1-1); 080→053→350→323:将2斤给第2个人,将2个3斤分别给第3、4个人(此时4人分别有水4-4-4-4),任务完成. (责任编辑:admin) |