一个商人有满满的两桶菜油,每桶10kg.有两个人想买菜油,其中一人带的是4kg的容器,另一个人带的是5kg容器,他们都想买2kg的菜油.商人没有其他测量工具,但是他仍然通过现有的4个容器将两个人所需要的菜油卖给了他们,请问商人是怎么做到的?你还能想出更多的方法来解决这个问题吗?

问题描述:

一个商人有满满的两桶菜油,每桶10kg.有两个人想买菜油,其中一人带的是4kg的容器,另一个人带的是5kg容器,他们都想买2kg的菜油.商人没有其他测量工具,但是他仍然通过现有的4个容器将两个人所需要的菜油卖给了他们,请问商人是怎么做到的?你还能想出更多的方法来解决这个问题吗?

总之就是在这四个容器中来回地折,折的过程描述省略,下面是折完以后各容器的情况,
容器:A-B-C-D
容量:10-10-4-5
最初:10-10-0-0
1回:5-10-0-5
2回:5-10-4-1
3回:9-10-0-1
4回:9-10-1-0
5回:9-5-1-5
6回:9-5-4-2 完成一个
7回:4-10-4-2
8回:8-10-0-2
9回:8-6-4-2
10回:10-6-2-2 完成两个