15元钱一杯咖啡,喝完后两个空杯换一杯,问:你有100元钱,最多可以喝到几杯咖啡

 public static void main(String args[]){int count = 100/15; //总共能买6杯int c = cf(count); //喝多多少杯System.out.println("5元钱一杯咖啡,喝完后两个空杯换一杯,问:你有100元钱,最多喝:"+ c + "杯!");}public static int cf(int count) {int a = 2; //喝完后两个空杯换一杯int b = count; //空杯子int c = b;while (b>1){if(b%a==0){c = c + b/a;b = b/a;}else{c = c + (b-1)/a;b = 1+(b-1)/a;}}return c;}

答案是:11

15元钱一杯咖啡,喝完后两个空杯换一杯,问:你有100元钱,最多可以喝到几杯咖啡相关推荐

  1. Python3 解决1元钱一瓶汽水,喝完后两个空瓶换一瓶

    注意要点:拿两个空瓶换1瓶汽水,会增加1个空瓶,也会多喝到一瓶汽水. 代码: '''------------------------------------------------------ [程序 ...

  2. 【C/C++题目】1 元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有 20 元钱,最多可以喝到几瓶汽水?(可以借但要有借有还)

    文章目录 一.实现代码 二.运行结果 根据你借钱的多少,得出你最多可以喝多少瓶 一.实现代码 #include <iostream> using namespace std; int ma ...

  3. 746-1元钱一瓶汽水,喝完后2个空瓶换1瓶汽水

    题目如下 1元钱一瓶汽水,喝完后2个空瓶换1瓶汽水,问:你有20元钱,最多可以喝到几瓶汽水? 解题思路 两个空瓶 = 一个满瓶的价值, 实际上汽水价值为0.5元, 20元正好40瓶的气水 最后剩一个空 ...

  4. 小明买12瓶汽水,喝完后3个空瓶可以换1瓶汽水,问小明一共可以喝多少瓶汽水?

    const totalCount = 12 // 一共多少瓶汽水 const change = 3 // 3个空瓶换一瓶汽水 let totalCo = 0 // 喝到总瓶数 function num ...

  5. 一块钱一瓶水 两个瓶子可以换一瓶水 给你100块钱 可以喝多少瓶水

    一个简单的算法问题    http://topic.csdn.net/u/20120326/17/c2581b69-2f8e-47aa-91cd-6fb894e6a823.html?21239 sta ...

  6. 现在有N元钱,两块钱一瓶,或者直接给你N瓶酒,两个空瓶换一瓶酒,四个瓶盖换一瓶酒,问你最后可以喝多少瓶?如果能借酒呢?

    问题描述:现在有N元钱,两块钱一瓶,或者直接给你N瓶酒,两个空瓶换一瓶酒,四个瓶盖换一瓶酒,问你最后可以喝多少瓶?如果能借酒呢? 解决思路1: N元钱,其实就是N/2瓶酒.所以我们在程序中直接使用N瓶 ...

  7. JAVA 递归算法- 椰子汁5元一瓶,4个盖子可以换一瓶椰子汁,3个空瓶可以换一瓶椰子汁,那么 100 块钱可以喝多少瓶椰子汁,剩下瓶盖和空瓶各多少?

    目录 原题展示 做表理思路 当初始汽水为3瓶时 当初始汽水为4瓶时 分析提取数据逻辑 瓶子的个数的计算 盖子的个数的计算 汽水数目的计算 取模运算 源代码 成功截图 原题展示 椰子汁5元一瓶,4个盖子 ...

  8. 一块钱买一瓶水,两个空瓶换一瓶水,三个瓶盖换一瓶水,现在有20块钱,一共可以喝多少瓶水?

    /* ************************************************************************ > File Name: water.cp ...

  9. 一块钱买一瓶水,两个空瓶换一瓶水,三个瓶盖换一瓶水,现在有20块钱,一共可以喝多少瓶水?(方法2)

    package com.zhiyou101; /*** 一块钱买一瓶水,两个空瓶换一瓶水,三个瓶盖换一瓶水,现在有20块钱,一共可以喝多少瓶水?* @author Administrator**/pu ...

最新文章

  1. 【转】关于 SELECT /*!40001 SQL_NO_CACHE */ * FROM 的解惑
  2. java导出多个excel并打成zip包
  3. C语言经典例69-有n个人围成一圈报数问题
  4. asyncdata连接php,如何使用Nuxt和asyncData观察路由更改
  5. 概要设计 重要性_儿童户外游乐场应如何设计-户外游乐设备厂家【经验分享】...
  6. android js gps定位,Android中的定位Demo
  7. 火币辟谣:警惕假冒火币生态链网站
  8. 基于选项模式实现.NET Core的配置热更新
  9. Crackme008
  10. 项目整理-支付宝的支付问题
  11. 35岁老年程序员的绝地翻身之路
  12. java excel换行_java poi出excel换行问题
  13. c语言编程中句柄无效怎么解决,Win7玩英雄联盟出现句柄无效怎么解决?
  14. 若依框架(Ruoyi-vue)上传视频且回显
  15. 【Python 实战基础】如何绘制树状图展示Python数据分析师的知识结构
  16. win7 64位 SEC S3C2410X Test B/D安装
  17. 关于c++中的一个母牛生小牛的问题详细解答与体会
  18. 今日头条广告如何优化?这四个思路至关重要
  19. java控制订单过期时间_订单自动过期实现方案
  20. Win2008 R2安装域报错

热门文章

  1. 图形商标近似检索-知擎者的 Milvus 实践
  2. ORACLE统计报表
  3. iOS开发——cache自动清理方案探索
  4. 背着房贷被裁员是一种什么样的体验?
  5. 我和CSDN的故事--学无止境
  6. 计算机二级考试每一科的时间,计算机二级考试的时间安排
  7. 微信第三方平台 错误码
  8. PyCharm选择性忽略PEP8代码风格警告信息
  9. 计算机教室架构,物联网智慧教室架构
  10. Apache Velocity 模板语言 特殊字符${ $!{ 原样输出问题 转义符 # ! 无效