先倒满5千克的桶,然后用5千克桶里的菜油倒满4千克的桶,把4千克桶里的油倒回商人的桶,这时,5千克桶里还剩1千克,倒入4千克的桶里.再倒满5千克的桶,然后又用5千克桶里的菜油倒满4千克的桶,此时5千克桶里有2千克,拿5千克桶的走人.(这些的油都在商人的其中一个桶里完成)此时,4千克桶有4千克油,商人的一个桶有油4千克,另一个桶有10千克.把4千克桶里的油倒入商人4千克的桶里.此时,4千克桶有0千克油,商人的一个桶有油8千克,另一个桶有10千克.拿商人装了10千克的油的桶里的油倒满4千克的桶.此时,4千克桶有4千克油,商人的一个桶有油6千克,另一个桶有8千克.最后把4千克的桶里的油倒满商人装8千克的桶.此时,4千克桶有2千克油,商人的一个桶有油10千克,另一个桶有6千克.拿4千克桶的走人.