一道有趣的啤酒趣味题

试题

10元钱

2元钱,买1瓶啤酒

2个空瓶,换1瓶啤酒

4个瓶盖,换1瓶啤酒

第一步:

10元,先买了5瓶

第二步:

得到

5个空瓶;

5个瓶盖;

4个空瓶,可以换2瓶;

剩下1个空瓶;

4个瓶盖,可以换1瓶;

剩下1个瓶盖;

第三步:

得到4个空瓶;

剩下4个瓶盖;

4个空瓶,换2瓶;

4个瓶盖, 换1瓶

第四步:

3个空瓶

3个瓶盖

2个空瓶,换1瓶;

剩下1个空瓶,

剩下3个瓶盖;

第五步

剩下2个空瓶;

剩下4个瓶盖;

剩下2个空瓶,换1瓶;

剩下4个瓶盖,换1瓶;

剩下0个空瓶;

剩下0个瓶盖;

第六步

2个空瓶

2个瓶盖

2个空瓶,换1瓶

剩下0个空瓶

剩下2个瓶盖

第七步:

1个空瓶

3个瓶盖

先借1瓶喝

第八步:

2个空瓶  还1瓶

4个瓶盖  换1瓶

第八步:

1个空瓶

1个瓶盖

先借1瓶

第九步:

2个空瓶 还掉1个新瓶

2瓶盖

最终剩下2个瓶盖

第一步

第二步

第三步

第四步

第五步

第六步

第七步

第八步

第九步

5

3

3

1

2

1

1

1

0

5 + 3 + 3 + 1 + 2 + 1 + 1 + 1 = 11+1+2 + 3 = 17

如果按空瓶1元,瓶盖0.5,0.5元一瓶啤酒,10元,相当于喝20瓶,看样子,这是不对的。

一道有趣的啤酒趣味题相关推荐

  1. 一道有趣的数字填空题

    一道数字填空题 将1-8填入以上空格中,找出所有满足条件的组合. 分析: 数值范围:1234-8765.利用枚举法,根据题意,乘数是5,最后一位数必定是5,所以可知,8765/5=1753.即乘子最大 ...

  2. 一道有趣的数学证明题

    试证明等式: ∑j=0n∑k=j+1nCjnCkn(k−j)=nC22n2 \sum_{j=0}^n\sum_{k=j+1}^nC_n^jC_n^k(k-j)=\frac{nC_{2n}^2}{2} ...

  3. 一道有趣的伪博弈题——三叉树

    题目链接: http://swjtuoj.cn/contest/14/problem/143/ 描述 在图论中,一个满三叉树的定义是这样的:"除最后一层无任何子节点外,每一层上的所有结点都有 ...

  4. 一道有趣的图形推理题

    请看下面这三排图形,根据前两排的规律,推测出第三排最后一个图形是什么? 转载于:https://www.cnblogs.com/zsh-blogs/p/11286920.html

  5. 7道腾讯算法编程真题,你能做对几道?包含一道趣味题

    1.生成格雷码 在一组数字的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码(GrayCode),请编写一个函数,使用递归的方法生成N位的格雷码.给定一个整数n,请返回n位的格雷 ...

  6. 约数——Hankson的趣味题

    Hankson的趣味题 Hanks博士是BT(Bio-Tech,生物技术)领域的知名专家,他的儿子名叫Hankson. 现在,刚刚放学回家的Hankson正在思考一个有趣的问题. 今天在课堂上,老师讲 ...

  7. java蓝桥杯练习 Hankson的趣味题

    java蓝桥杯练习 Hankson的趣味题 资源限制 时间限制:1.0s 内存限制:64.0MB 问题描述 Hanks 博士是BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫Hank ...

  8. 从CSDN的趣味题学PYTHON

    2019独角兽企业重金招聘Python工程师标准>>> 转自:http://www.cnblogs.com/chagel/archive/2009/02/01/1381820.htm ...

  9. php算法在线刷题,c,算法_每日一道算法:leetcode 刷题碰到的问题。,c,算法 - phpStudy...

    每日一道算法:leetcode 刷题碰到的问题. 这是题目: Given an unsorted array nums, reorder it such that nums[0] < nums[ ...

最新文章

  1. java开发都需要学什么
  2. 三种编程命名规则(匈牙利法,小驼峰法,大驼峰法)
  3. python第一周:python初识、流程控制
  4. 服务器 远程存储,数据储存——远程服务器存储——框架方式
  5. k8s总结(脑图图片)
  6. MySQL排序ORDER BY与分页LIMIT,SQL,减少数据表的网络传输量,完整详细可收藏
  7. 雪城大学信息安全讲义 一、引言
  8. 中国IT人,你们是否从没想过开发一款伟大的产品?
  9. 受够了碎片化,Salesforce决定只支持部分安卓设备
  10. 文件比较与同步工具——FreeFileSync
  11. C#中的方法(函数),委托和事件
  12. 计算机博弈 基础算法 阿尔法-贝塔剪枝算法 α-β剪枝算法
  13. 匿名邮件实现的方式及原理
  14. 信号与系统28(状态变量与状态方程)
  15. 对 Go2 错误处理提案的批判
  16. 【建议收藏】6款高质量Windows软件,好用到无法拒绝
  17. 不习惯的 Vue3 起步六 の Echarts绘制下钻地图
  18. math函数常用操作
  19. 电机驱动芯片——TLE9183QK
  20. 岭南学院python课程作业3

热门文章

  1. 浪潮网络交换机快速使用手册
  2. 微信卡券新功能开放公告
  3. 第三周总结(2022.10.31~2022.11.4)
  4. 离职原因要如何写才能不引发纠纷
  5. 如何做出好看的三维平面地图?
  6. 机器学习之recall、precision、accuracy
  7. 怎么批量设置EDIUS中的图片持续时间
  8. Detecting Faces in Images: A Survey( 翻译)
  9. java 金额的大小写转换类
  10. Docker镜像-Docker