题目描述

有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?

输入描述:

输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1<=n<=100),表示小张手上的空汽水瓶数。n=0表示输入结束,你的程序不应当处理这一行。

输出描述:

对于每组测试数据,输出一行,表示最多可以喝的汽水瓶数。如果一瓶也喝不到,输出0。

示例1

输入

3
10
81
0

输出

1
5
40

实现

def exchange(num):
    re = 0
    while num//3:
        re += num//3
        num = num % 3 + num//3
    if num == 2:
        re += 1
    return re

while 1:
    num = int(input())
    if num < 1 or num > 100:
        break
    print(exchange(num))

python:汽水瓶相关推荐

  1. 42:换汽水瓶ExchangeBottle

    有这样一道智力题:"某商店规定:三个空汽水瓶可以换一瓶汽水.小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?"答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以 ...

  2. NYOJ 662 汽水瓶

    汽水瓶 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 有这样一道智力题:"某商店规定:三个空汽水瓶可以换一瓶汽水.小张手上有十个空汽水瓶,她最多可以换多少瓶汽 ...

  3. 问题 1072: 汽水瓶

    题目描述 有这样一道智力题:"某商店规定:三个空汽水瓶可以换一瓶汽水.小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?"答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满 ...

  4. 华为机试题2[编程题] 汽水瓶

    [编程题] 汽水瓶 有这样一道智力题:"某商店规定:三个空汽水瓶可以换一瓶汽水.小张手上有十个空 汽水瓶,她最多可以换多少瓶汽水喝?"答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水 ...

  5. 牛客网华为机试【汽水瓶】

    文章目录 题目描述 题目分析 java 代码 结果 题目描述 有这样一道智力题:"某商店规定:三个空汽水瓶可以换一瓶汽水.小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?"答案是 ...

  6. 删除字符串中出现次数最少的字符,汽水瓶,简单密码

    删除字符串中出现次数最少的字符 实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除.输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序. 输入描述:字符串只包含小写英文字母, ...

  7. DHU OJ | 进阶练习-22 汽水瓶

    22 汽水瓶 作者: xxx时间限制: 1S章节: 循环 问题描述 : 有这样一道智力题:"某商店规定:三个空汽水瓶可以换一瓶汽水.小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?&quo ...

  8. 湖南省第六届 中信软件教育杯 大学生程序设计大赛试题 第一题 汽水瓶

    汽水瓶 Time Limit: 1000ms, Special Time Limit:2500ms,Memory Limit:65536KB Total submit users: 31, Accep ...

  9. 华为研发工程师编程题(1)----汽水瓶

    转载请注明出处<http://blog.csdn.net/qianqin_2014/article/details/51277094> 试题: 有这样一道智力题:"某商店规定:三 ...

最新文章

  1. Java单元测试-快速上手Junit
  2. 大数据5年规模将达8000亿
  3. kattis ones简单题取模运算+枚举
  4. 转://使用insert插入大量数据的总结
  5. GitHub 回滚操作
  6. sudu在linux的命令,sudo命令
  7. 计算机系统-记录Bochs调试器几个常用命令
  8. jsf用于页面判断的标签_JSF –在JSF视图页面中添加标签,图像,按钮和文本字段
  9. 引领移动协同需求Cnskype结合微信企业号推出企业办公、通讯整合方案
  10. 莫高窟永不褪色的微笑,照耀在华为未曾止步的数据保护征程
  11. 长安居大不易--用大数据分析西安租房现状
  12. 32位颜色 转换成16位颜色
  13. Latex中怎么去掉proof后的小方框
  14. Visual Assist X助手的一些使用技巧和快捷键
  15. 硬实力 | 观成科技加密流量人工智能安全检测类产品荣获新技术新产品证书
  16. Linux最常用的关机命令介绍!
  17. iOS播放音乐与播放系统声音
  18. YOLO模型 训练及预测
  19. 阿里云再投2000亿元背后的无奈和坚持
  20. 消除 Buck 转换器中的 EMI 问题(一、产生原因)

热门文章

  1. maka做出好设计_MAKA下载-MAKA做出好设计最新版v4.15.1下载
  2. HTML5学习系列之表单与文件
  3. k8s 亲和、反亲和、污点、容忍
  4. ZYNQ-7 PS的中断
  5. 数字人民币来了!它与支付宝、微信有什么区别吗?
  6. 【基础算法】Gossip协议
  7. 豆瓣电影评分(微信小程序)——Day1
  8. Python数据处理——pandas
  9. 视频图片 超分与动漫化+补帧
  10. shape的基本用法