美文网首页
水桶倒几升水的问题

水桶倒几升水的问题

作者: Smallwolf_JS | 来源:发表于2018-06-01 22:00 被阅读33次

简单版:
有无限的水,现在给你两个水桶,一个3L,一个5L,问怎么可以获得4L的水?(装到水桶里,而且不可以用什么标记水桶的方式)
提示:两个水桶互相倒

答案:

  • 用装满水的5L桶把空的3L桶装满,5L桶还剩2L
  • 把3L桶水倒掉,把5L桶的水倒入3L桶,(这时3L桶内有2L水,还需1L即可装满)把5L桶再次装满水
  • 用5L桶把3L桶装满,5L桶还剩4L水
    5 - 3 = 2
    5 -( 3 - 2 )= 4

升级版:
有无限的水,现在给你两个水桶,一个5L,一个6L,问怎么可以获得3L的水?

答案:

  • 用装满水的6L桶把空的5L桶装满,6L桶还剩1L
  • 把5L桶水倒掉,把6L桶的水倒入5L桶,(这时5L桶内有1L水,还需4L即可装满)把6L桶再次装满水
  • 用6L桶把5L桶装满,6L桶还剩2L水
  • 把5L桶水倒掉,把6L桶的水倒入5L桶,(这时5L桶内有2L水,还需3L即可装满)把6L桶再次装满水
  • 用6L桶把5L桶装满,6L桶还剩3L水
    6 - 5 = 1
    6 -( 5 - 1 )= 2
    6 -( 5 - 2 )= 3
    6 - 3 = 3

其实并不难,只要冷静下来思考都可以做出来。条理清晰 + 冷静

相关文章

  • 水桶倒几升水的问题

    简单版:有无限的水,现在给你两个水桶,一个3L,一个5L,问怎么可以获得4L的水?(装到水桶里,而且不可以用什么标...

  • 三个水桶等分8升水问题python实现--穷举、简单状态转移与递

    最近在看算法的乐趣,其中有个很简单的三个水桶等分8升水的问题。 题目:有三个容积分别是3升、5升、8升的水桶,其中...

  • 三个水桶等分8升水的问题 -《算法的乐趣》

    智力题目 有三个容积分别为3升、5升、8升的水桶,其中容积为8升的水桶中装满了水,容积为3升和容积为5升的水桶都是...

  • 问题倒着想

    外国人很讲究排场,结婚和过生日用的蛋糕都相当大,也比较贵。 而更能使蛋糕提高身价的是蛋糕上面的核桃仁。核桃仁越大蛋...

  • 2017-10-30

    升水表示远期汇率高于即期汇率。在直接标价法下,升水代表本币贬值。反之,在间接标价法下,升水表示本币升值。 贴水表示...

  • 凉水桶凉水桶

    凉水桶,凉水桶。 今天买了一个塑料凉水桶。花了160元。上一次买凉水桶是2016年6月16日。上一次买的凉水桶是铁...

  • 疫情期间,佛山惊艳一升水马桶

    疫情期间,佛山惊艳一升水马桶 问:一升水马桶是什么冲洗原理?如何能做到一升水技术马桶?她与传统马桶的洗刷有什么区别...

  • 水桶

    渐渐流失的水就犹如你对我的感情一滴一滴滴入了别的桶里残破的水桶早已干涸但依然忘不了水的凉意一日一日等待水再倒入只为...

  • 水桶

    水桶的故事 就是它完全把自己 奉献给了需要水的人

  • 水桶

    我会是好女朋友的。其她女生可能会需要你劝/提醒她喝水,而你遥遥冲我举一下饭碗大的杯子问:今天喝了八杯水吗。我会觉得...

网友评论

      本文标题:水桶倒几升水的问题

      本文链接:https://www.haomeiwen.com/subject/msflsftx.html