有两个勺子分别能舀水3斤和7斤,还有1个装满10斤酒的勺子,怎么分出5斤酒?

1个回答

  • 用3个数字分别代表10斤勺 7斤勺、3斤勺中的酒量.

    步骤如下:

    10、0、0(初始状态)

    3、7、0(10往7里倒,10中还剩3斤)

    3、4、3(7往3里倒,7中还剩4斤)

    6、4、0(3里的3斤酒倒回10斤勺)

    6、1、3(7斤勺中的4斤酒倒入3斤勺,7中还剩1斤)

    6、0、3(把7中的一斤酒喝掉,浪费可耻)

    9、0、0(把剩下的酒放去10斤勺集中)

    0、7、2(10斤勺里的9斤酒往7斤勺倒,溢出的用3斤勺接住)

    2、7、0(刚才3斤勺中所接住的2斤倒入10斤勺)

    2、4、3(用7斤勺中的酒倒满3斤勺)

    5、4、0(3斤勺中的3斤加上10斤勺中的2斤=5斤酒达成.)