1001: 汽水瓶

时间限制: 1 Sec  内存限制: 128 MB
提交: 10  解决: 9

题目描述

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

输入

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

输出

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

输入

输出

样例输入

310810

样例输出

1540

提示

来源

湖南省第六届大学生计算机程序设计竞赛

水题直接代码:

#include<iostream>
#include<cstdio>
using namespace std;int main()
{int num;while(scanf("%d",&num)!=EOF&&num){int cnt=0;while(num>=0){num=num-3+1;if(num>=0)cnt++;}cout<<cnt<<endl;}return 0;
}

HHUOJ 1001 汽水瓶 (水题)相关推荐

  1. 1001 字符串“水”题(二进制,map,哈希)

    1001: 字符串"水"题 时间限制: 1 Sec  内存限制: 128 MB 提交: 210  解决: 39 [提交][状态][讨论版] 题目描述 给出一个长度为 n 的字符串( ...

  2. 笔试加分题:有16瓶水,其中只有一瓶水有毒,小白鼠喝一滴之后一小时会死。请问最少用() 只小白鼠,在1小时内一定可以找出有毒的水?

    原题: https://www.nowcoder.com/questionTerminal/a09c0eecbf684b0cba2ad0be32b7988e?orderByHotValue=1& ...

  3. java递归20元买汽水,瓶盖递归 1块钱买一瓶水,三个瓶盖是换一瓶汽水,问20块钱能买 多少瓶汽水(不能借)...

    瓶盖递归 1块钱买一瓶水,三个瓶盖是换一瓶汽水,问20块钱能买 多少瓶汽水(不能借)package com.ftl; import java.util.Scanner; public class Wa ...

  4. 【算法刷题日记之本手篇】汽水瓶与查找两个字符串a,b中的最长公共子串

    ⭐️前面的话⭐️ 本篇文章介绍来自牛客试题广场的两道题题解,分别为[汽水瓶]和[查找两个字符串a,b中的最长公共子串],展示语言java. 小贴士:本专栏所有题目来自牛客->面试刷题必用工具

  5. 瓶盖递归 1块钱买一瓶水,三个瓶盖是换一瓶汽水,问20块钱能买 多少瓶汽水(不能借)

    瓶盖递归 1块钱买一瓶水,三个瓶盖是换一瓶汽水,问20块钱能买 多少瓶汽水(不能借) package com.ftl;import java.util.Scanner;public class Wat ...

  6. 1000瓶水有1瓶水有毒,老鼠喝一滴就会死,但是需要一周毒发,请问最少需要多少老鼠多少时间才能找到那瓶有毒的水。

    1000瓶水有1瓶水有毒,老鼠喝一滴就会死,但是需要一周毒发,请问最少需要多少老鼠多少时间才能找到那瓶有毒的水. 这个题是对bit位的应用,1000接近1024,所以对1000瓶水编号需要10个bit ...

  7. Congestion Charging Zone 水题

    题目描述 Tehran municipality has set up a new charging method for the Congestion Charging Zone (CCZ) whi ...

  8. JSK-337 汽水瓶【数学+模拟】

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

  9. 【CCCC】L2-027 名人堂与代金券 (25分),模拟水题

    problem L2-027 名人堂与代金券 (25分) 对于在中国大学MOOC(http://www.icourse163.org/ )学习"数据结构"课程的学生,想要获得一张合 ...

  10. 1000瓶水其中有一瓶水有毒,有10只老鼠并且只要老鼠喝了有毒的水必死。请问怎样通过一次实验找出有毒的那瓶水。

    1000瓶水其中有一瓶水有毒,有10只老鼠并且只要老鼠喝了有毒的水必死.请问怎样通过一次实验找出有毒的那瓶水. . 这道题知识点:二进制. 解题思路:2的10次方等于1024,1024以内的所有自然数 ...

最新文章

  1. Handler实现与机制 Blocking Queue IdleHandler使用
  2. 计算机网络第七版(谢希仁著)课后习题答案
  3. Python开发入门与实战1-开发环境
  4. Request mapping url and handler registration
  5. (Activiti6.0.0)SpringProcessEngineConfiguration配置bean时属性注入不了,问题已经找到
  6. 串口与定时器的重要关系_单片机串口必备基础知识
  7. python绘制柱状统计图_Python画柱状统计图操作示例【基于matplotlib库】
  8. js-鼠标经过显示下拉菜单
  9. 电子设计大赛简易自动入库小车设计
  10. 软测量作业matlab_用偏最小二乘法PLS求解回归方程
  11. 2021年茶艺师(初级)考试及茶艺师(初级)新版试题
  12. 移动apn接入点哪个快_提升移动联通电信网速
  13. MD-Pandoc进阶教程:图表、文献和目录
  14. 双系统不显示系统选择界面
  15. k8s使用volume将ConfigMap作为文件或目录直接挂载_从应用开发角度认识 K8S
  16. QVariant类及QVariant与自定义数据类型转换的方法
  17. Python中的关键字的用法
  18. bzoj 4094: [Usaco2013 Dec]Optimal Milking 线段树
  19. 产品| 产品经理学习路径及职业规划
  20. 新型勒索软件Phobos利用弱安全性攻击目标

热门文章

  1. 计算机网络——tcpdump/Wireshark抓包实战
  2. 登陆邮箱的方法有哪些?解析mail163邮箱如何误删恢复?
  3. ARPG游戏中怪物AI实现
  4. Games101-课程9笔记
  5. 前端js中文转拼音(例:张三转为ZhangSan)
  6. mysql子查询语句多列_MySQL:子查询
  7. 【语音智能管家】之语音唤醒(附演示视频)
  8. 简单的MD5加密解密
  9. 中职一年级计算机学情分析,一年级学情分析.doc
  10. SoftWare Configure