魔方吧·中文魔方俱乐部

标题: 喝汽水 [打印本页]

作者: hubo5563    时间: 2017-1-30 20:14:04     标题: 喝汽水

本帖最后由 hubo5563 于 2017-1-30 22:29 编辑

已知:
      2元一瓶汽水;
      2个空汽水瓶可换一瓶汽水;
      4个汽水瓶盖可换一瓶汽水。

问:10元钱最多能喝几瓶汽水,20元呢?

       加一个规则:不允许借瓶子或盖子。
作者: honglei    时间: 2017-1-30 20:25:05

本帖最后由 honglei 于 2017-1-30 20:37 编辑

我以前看过一个相似的题,吃桃子的。
十块钱买五瓶水,瓶子换两瓶,然后这两个瓶子再换一瓶,配上第一次换水剩下的一个瓶子再换一瓶,8瓶了。
八个瓶盖,换两瓶,然后剩下两个瓶子和两个瓶盖。两个瓶子再换一瓶,这时剩下了三个盖子,然后再跟卖汽水的借一个盖子,
这样可以再换一瓶,然后将瓶盖还给卖汽水的,12瓶了,不过剩下了一个瓶子没用到。
作者: maqianxi    时间: 2017-1-30 20:41:07

1个空瓶值1块。1个瓶盖值0.5
所以一瓶汽水就值0.5

10块钱能喝20瓶
20块钱40瓶。
只不过换到最后需要提前跟别人借一下空瓶和瓶盖,然后再还回去
不知道算法有没有问题
作者: honglei    时间: 2017-1-30 20:49:45

本帖最后由 honglei 于 2017-1-30 20:53 编辑

20块钱买十瓶水,十个瓶子换五瓶。五个瓶子换两瓶,然后这两个瓶子再换一瓶,这个瓶子再配上第一次剩下的瓶子再换一瓶。19瓶了。
19个瓶盖换四瓶,四个瓶盖换一瓶,加上剩下的三外瓶盖再换一瓶,23瓶了,还剩下了五个瓶子,然后四个瓶子换两瓶,这两个瓶子再换一瓶,配上换两瓶时剩下的一个瓶子再换一瓶,27了。
好像还剩下了4个瓶盖,然后可以再换一瓶。28瓶?
第二行时剩下了一个瓶子,第三行又剩下了一个瓶子,这样还可以再来一瓶,29?
看来10块钱的算错了。
作者: honglei    时间: 2017-1-30 20:58:20

弃权。…。…。…。…。…。…。…。…。………
作者: honglei    时间: 2017-1-30 21:38:01

本帖最后由 honglei 于 2017-1-30 21:54 编辑

二十元买10瓶
十个瓶 子换5瓶,十个瓶盖换2瓶,剩下两个瓶盖。(五个瓶子 二个瓶子  五个瓶盖 二个瓶盖 )
七个瓶子换3瓶剩下一个瓶子,九个瓶盖换2瓶,剩下一个盖子(3个瓶子 3个盖子 2个瓶子 两个盖子)
六个瓶子换3瓶,六个瓶盖换1瓶,剩下两个瓶盖(3个瓶子 3个盖子 一个瓶子 一个盖子)
四个瓶子换2瓶,六个瓶盖换1瓶,剩下二个盖子(二个瓶子 2个盖子 一个瓶子 一个盖子)
三个瓶子换1瓶,剩下一个瓶子,五个盖子换1瓶(一个瓶子 一个盖子 1个瓶子 一个盖子)
三个瓶子换1瓶,剩下一个瓶子,三个盖子(一个瓶子 一个盖子 )
两个瓶子换1瓶 ,四个盖子换1瓶(一个瓶子,一个盖 一个瓶子,一个盖)
两个瓶子换1瓶,剩下两个盖子(一个瓶子一个盖子)
两个瓶子换1瓶,剩下三个盖子(1瓶子 1 盖子)
四个盖子换1瓶,往下一个瓶子(1瓶子 1盖子)
两个瓶子换1瓶,剩下一个盖子(1瓶子 1盖子)
借一个瓶子换1瓶,然后把瓶子还了,剩下两个盖子(1盖子)
借一个盖子换1瓶,把盖子还了,还剩下一个瓶子,
再借一个瓶子换1瓶,把瓶子还了,最后剩下一瓶盖
40瓶?还剩下一个盖子。
作者: ian_wood    时间: 2017-1-30 22:07:27

20瓶和40瓶吧
作者: 222222    时间: 2017-1-30 22:27:23

这个看过,记得网上说,如果答错了要换可达鸭头像3天。
作者: honglei    时间: 2017-1-30 22:31:47

本帖最后由 honglei 于 2017-1-30 22:38 编辑

不准借盖子了,再算一下,如果我算的那个40瓶不对的话,那这个答案也是错的。

二十元买10瓶
十个瓶 子换5瓶,十个瓶盖换2瓶,剩下两个瓶盖。(五个瓶子 二个瓶子  五个瓶盖 二个瓶盖 )
七个瓶子换3瓶剩下一个瓶子,九个瓶盖换2瓶,剩下一个盖子(3个瓶子 3个盖子 2个瓶子 两个盖子)
六个瓶子换3瓶,六个瓶盖换1瓶,剩下两个瓶盖(3个瓶子 3个盖子 一个瓶子 一个盖子)
四个瓶子换2瓶,六个瓶盖换1瓶,剩下二个盖子(二个瓶子 2个盖子 一个瓶子 一个盖子)
三个瓶子换1瓶,剩下一个瓶子,五个盖子换1瓶(一个瓶子 一个盖子 1个瓶子 一个盖子)
三个瓶子换1瓶,剩下一个瓶子,三个盖子(一个瓶子 一个盖子 )
两个瓶子换1瓶 ,四个盖子换1瓶(一个瓶子,一个盖 一个瓶子,一个盖)
两个瓶子换1瓶,剩下两个盖子(一个瓶子一个盖子)
两个瓶子换1瓶,剩下三个盖子(1瓶子 1 盖子)
四个盖子换1瓶,往下一个瓶子(1瓶子 1盖子)
两个瓶子换1瓶,剩下一个盖子(1瓶子 1盖子)
37瓶,剩下一个瓶子和两个盖子。
作者: hubo5563    时间: 2017-1-30 23:12:33

honglei 发表于 2017-1-30 22:31
不准借盖子了,再算一下,如果我算的那个40瓶不对的话,那这个答案也是错的。

二十元买10瓶

20元钱可喝35瓶汽水,最后剩一个瓶子和3个盖子。

二十元买10瓶  (10个瓶子 10个盖子)
十个瓶子换5瓶,十个瓶盖换2瓶,剩下两个瓶盖。(7个瓶子 9个盖子 )
七个瓶子换3瓶剩下一个瓶子,九个瓶盖换2瓶,剩下一个盖子(6个瓶子 6个盖子)
六个瓶子换3瓶,六个瓶盖换1瓶,剩下两个瓶盖(4个瓶子 6个盖子)
四个瓶子换2瓶,六个瓶盖换1瓶,剩下二个盖子(3个瓶子 5个盖子)
三个瓶子换1瓶,剩下一个瓶子,五个盖子换1瓶(3个瓶子 3个盖子)
三个瓶子换1瓶,剩下一个瓶子,三个盖子(2个瓶子 4个盖子 )
两个瓶子换1瓶 ,四个盖子换1瓶(2个瓶子,2个盖)
两个瓶子换1瓶,剩下两个盖子(1个瓶子3个盖子)

共喝10+5+2+3+2+3+1+2+1+1+1+1+1+1+1=35瓶
最后还有一个空瓶3个盖子。

作者: hubo5563    时间: 2017-1-30 23:15:16

通常2n元钱可喝4n-5瓶汽水,最后剩一个空瓶和3个盖子。
作者: honglei    时间: 2017-1-30 23:35:21

本帖最后由 honglei 于 2017-1-30 23:38 编辑

二十元买10瓶
十个瓶 子换5瓶,十个瓶盖换2瓶,剩下两个瓶盖。(五个瓶子 二个瓶子  五个瓶盖 二个瓶盖 )
七个瓶子换3瓶剩下一个瓶子,九个瓶盖换2瓶,剩下一个盖子(3个瓶子 3个盖子 2个瓶子 两个盖子)
六个瓶子换3瓶,六个瓶盖换1瓶,剩下两个瓶盖(3个瓶子 3个盖子 一个瓶子 一个盖子)
四个瓶子换2瓶,六个瓶盖换1瓶,剩下二个盖子(二个瓶子 2个盖子 一个瓶子 一个盖子)
三个瓶子换1瓶,剩下一个瓶子,五个盖子换1瓶(一个瓶子 一个盖子 1个瓶子 一个盖子)
三个瓶子换1瓶,剩下一个瓶子,三个盖子(一个瓶子 一个盖子 )
两个瓶子换1瓶 ,四个盖子换1瓶(一个瓶子,一个盖 一个瓶子,一个盖)
两个瓶子换1瓶,剩下两个盖子(一个瓶子一个盖子)
两个瓶子换1瓶,剩下个盖子(1瓶子 1 盖子)
四个盖子换1瓶,往下一个瓶子(1瓶子 1盖子)
两个瓶子换1瓶,剩下一个盖子(1瓶子 1盖子)

37瓶,剩下一个瓶子和两个盖子。

我是在这个位置迷路了。那个红色的应该是二
作者: ian_wood    时间: 2017-1-30 23:49:00

如果不能借的话是15瓶和35瓶吧
作者: ian_wood    时间: 2017-1-30 23:50:54

hubo5563 发表于 2017-1-30 23:15
通常2n元钱可喝4n-5瓶汽水,最后剩一个空瓶和3个盖子。

呃,我都是死算的,这个结论能否给出证明
作者: tm__xk    时间: 2017-1-31 02:23:10

本帖最后由 tm__xk 于 2017-1-31 13:53 编辑

解得 1瓶=1元,1盖=1水=0.5元.

10元=20水,20元=40水