* 3.喝啤酒问题,一瓶啤酒2元,两个空瓶子可以换一瓶啤酒,四个啤酒盖可以换一瓶啤酒,请问10元共可以喝多少瓶?
package dh12_1111.IO.FIB;/*** @Description TODO* @Author 湖大知行李国勇* @Date 2022/11/11 10:07* 3.喝啤酒问题,一瓶啤酒2元,两个空瓶子可以换一瓶啤酒,四个啤酒盖可以换一瓶啤酒,请问10元共可以喝多少瓶?*/
public class fib5_喝啤酒 {// 上次剩下的盖子数和瓶子数public static int buyNum = 0;public static int beerCap = 0;public static int beerBotton = 0;public static void main(String[] args) {//1.拿钱买酒buy(10);System.out.println("买酒的数量" + buyNum);System.out.println("啤酒盖子" + beerCap);System.out.println("啤酒盖子" + beerBotton);}public static void buy(int money) { //10 6 6 2//买酒数量int num = money / 2;//5 3 3 1buyNum += num; //5 +3 +3 +1beerBotton += num; //5 (1+3) (0+3) (1+1)beerCap += num; //5 (1+3) (0+3) (1+3)//兑换int changgemoney = 0;changgemoney += beerBotton / 2 * 2; //4 4 2 2changgemoney += beerCap / 4 * 2; //2 2 0 2beerBotton %= 2; //1 0 1 0beerCap %= 4; //1 0 3 0if (changgemoney >= 2) { //6 6 2 4buy(changgemoney);}}
}
* 3.喝啤酒问题,一瓶啤酒2元,两个空瓶子可以换一瓶啤酒,四个啤酒盖可以换一瓶啤酒,请问10元共可以喝多少瓶?相关推荐
- 每瓶啤酒2元,2个空酒瓶或4个瓶盖可换1瓶啤酒。10元最多可喝多少瓶啤酒?
<?echo "每瓶啤酒2元,2个空酒瓶或4个瓶盖可换1瓶啤酒.n元最多可喝多少瓶啤酒?<br/>";for ($i=0; $i<=100 ; $i++) ...
- java实现:啤酒2元一瓶,10个盖子可以换一瓶啤酒,4个瓶子可以换一瓶啤酒,请问x元最多可换多少瓶啤酒
花钱买酒 import java.util.Scanner;public class Maijiu {public static void main(String[] args) {// TODO A ...
- 【原创】10元买啤酒2个空瓶换一瓶4个瓶盖换一瓶经典算法
转载请注明出处:http://blog.csdn.net/li396864285/article/details/51519786 [原创]10元买啤酒2个空瓶换一瓶4个瓶盖换一瓶,经典算法原题目:1 ...
- JAVA2块钱瓶子_啤酒2元一瓶,4个瓶盖换一瓶,2个空瓶换一瓶,问:10元钱可以喝几瓶。用java编程解出答案,求大神们帮忙...
点击查看啤酒2元一瓶,4个瓶盖换一瓶,2个空瓶换一瓶,问:10元钱可以喝几瓶.用java编程解出答案,求大神们帮忙具体信息 答:package test;public class Test {publ ...
- 一个人有10元钱,买啤酒2元钱一瓶,两个啤酒瓶换一瓶,四个啤酒盖换一瓶,请问此人一个喝了多少瓶?
可以喝到15瓶或者20瓶,因为有两种计算方式,所以有两种结果 1.不许借的话,可以喝到15瓶: 第一轮,买5瓶,(得到5空瓶,5盖) 第二轮,可以换3瓶,(剩余4空瓶,4盖) 第三轮,可以换3瓶,(剩 ...
- python 瓶盖换酒问题(啤酒2块钱一瓶,2个酒瓶可以换一瓶酒,4个瓶盖可以换一瓶酒 问10块钱可以喝几瓶酒)
问题:2元一瓶酒,2个空瓶换一瓶,4个瓶盖换一瓶 问10块钱买几瓶酒?? 最终喝到酒的数量 class Change:def __init__(self,money):self.money=money ...
- 酒瓶与瓶盖换酒问题 - 10块钱可以喝多少瓶酒
前些日子有QQ好友发给我下面这个问题: 啤酒2块钱1瓶,4个盖换一瓶,2个空瓶换一瓶,问10块钱可以喝多少瓶. 当时没有时间算这个问题(其实就是懒得动笔和动脑子),但这几天又老想着这个问题,所以今天决 ...
- 每瓶汽水一元,两个空瓶可以置换一瓶汽水,现有N元,最多能喝多少瓶?
-------------------------------------------------------------------------------- 这是一个很容易出错的题:假如 ...
- 编程实践--现有10元,每瓶饮料2元;2个空瓶换一瓶饮料;4个瓶盖换一瓶饮料;总共能喝多少瓶?
编程解决实际问题,关于此问题若有更好的算法思路,欢迎提出,共同讨论! import lombok.Data;/*** @author yanzy* @date 2018/9/3 下午3:16* @de ...
最新文章
- istringstream
- 远程计算机串口控制软件,智能控制的设备上使用远程开关需要用到RS485串口继电器、网关、电脑平台...
- 学生选课数据库SQL语句练习题——成绩表
- Cloud一分钟 | Gartner发布2018年第二季度全球服务器市场报告;中信银行联合腾讯云推出手机银行智能语音产品...
- QT [007] QT UI 的控件操控问题 - 如何操控多嵌套的UI控件
- Unity Editor自制工具(1)--“Editor目录栏按钮+全局搜索方法+自制Editor窗口”实现搜索与删除场景中任意名称游戏物体
- 马云:不能把孩子放在温室里,光给孩子知识是不够的
- clickhouse 的mysql表引擎
- Good Bye 2016 //智商再次下线,边界爆炸.....
- *第八周*数据结构实践项目二【建设链串算法库】
- spring5.0学习笔记8
- 小米一加等手机如何正确的刷入PixelExperience_Plus系统-完整谷歌服务
- word中输入带圈字符
- 施耐德 m340 编程手册_施耐德电气自动化软件汇总
- P1196 [NOI2002] 银河英雄传说
- Linux音频系统编程之芯片平台适配功放Codec Driver解读
- MySQL数据结构选择的合理性
- java英里转换成千米_公里和英里的换算?
- 共形变换—顾险峰教授
- 信贷违约风险预测(四)训练模型
热门文章
- 路由与交换技术第八章
- Linux 软件包下载加速工具:APT Proxy
- audio codec 24bit/48KHz与24bit/192Khz区别
- Missing type in composite literal
- PAT JAVA 乙 1020 吃月饼
- 清理 linux 内核版本,grub2 - 如何删除旧的内核版本以清理引导菜单? - Ubuntu问答...
- python复制word到粘贴板_python3+PyQt5实现使用剪贴板做复制与粘帖示例
- 我不厉害,只是走上了发展的快车道
- 手机导航软件和地图软件的易用性思考
- Block VC陈九:做区块链行业的“寿星”而不是“明星”