现有1.7升和4升的两个空桶和一个大桶里的100升汽油,用这两个空桶要倒出l升汽油,至少需要倒多少次?

1个回答

  • 解题思路:由于0.5+0.5=1,可以先倒满1.7升的空桶,倒入4升的空桶,再倒满1.7升的空桶,倒入4升的空桶,再倒满1.7升的空桶,再倒入4升的空桶满为止,然后倒入大桶里;再把余下的1.1升汽油倒入4升的空桶,再倒满1.7升的空桶,倒入4升的空桶,再倒满1.7升的空桶,再倒入4升的空桶满为止,然后倒入大桶里,得到一个0.5升汽油;再重复一次得到另一个0.5升汽油,进一步即可求解.

    先倒满1.7升的空桶,倒入4升的空桶,再倒满1.7升的空桶,倒入4升的空桶,再倒满1.7升的空桶,再倒入4升的空桶满为止,然后倒入大桶里;再把余下的1.1升汽油倒入4升的空桶,再倒满1.7升的空桶,倒入4升的空桶,再倒满1.7升的空桶,再倒入4升的空桶满为止,然后倒入大桶里,得到一个0.5升汽油;再重复一次得到另一个0.5升汽油;

    需要倒的次数:13×2=26(次).

    答:至少需要倒26次.

    点评:

    本题考点: 最佳方法问题.

    考点点评: 考查了最佳方法问题,注意本题倒的时候要把4升的空桶倒满再倒入大桶里.