猴子摘桃(Java版)
题目:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
思路:每一天都会吃掉前一天的一半再多吃一个,那么前一天就是后面一天数量的二倍还多两个,注意是两个!
举例:
假设第一天有10个,那么当天会吃掉10/2+1 = 6个
那么第二天还剩4个 (4 * 2+2=10),这天会吃掉 4/2+1 = 3个
还剩 1个(1*2+2=4)
代码:
public class work101 {public static void main(String[] args) {int day = 1; // 天数,倒着数int thatDay = 1; //当天的int theDayBefore = 0; //前一天的while (day < 10) {theDayBefore = thatDay * 2 + 2;day++;thatDay = theDayBefore;}System.out.println("第一天有:" + theDayBefore + "个桃");}
}
运行结果:
第一天有:1534个桃
读完如果对你有帮助,感谢点赞支持!
如果你是电脑端,看见右下角的“一键三连”了吗,没错点它[哈哈]
加油!
共同努力!
Keafmd
猴子摘桃(Java版)相关推荐
- 【递归与递推】猴子摘桃
问题 A: [递归与递推]猴子摘桃 时间限制: 1 Sec 内存限制: 64 MB 提交: 41 解决: 39 [提交] [状态] [讨论版] [命题人:外部导入] 题目描述 果园里种了很多桃树, ...
- python猴子摘桃问题_桃子
B - 蟠桃记2020-12-07 16:58:58 喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题! 什么问题?他研究的问题 ...
- hmcl离线登陆_最好用的Java版启动器HMCL
原标题:最好用的Java版启动器HMCL 推荐的启动器是什么了?就是 Hello Minecraft! Launcher 简称HMCL,这款启动器特色很多.一张图片简单说明!!! 支持离线登录代表了什 ...
- Twitter的分布式雪花算法 SnowFlake 每秒自增生成26个万个可排序的ID (Java版)
分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的. 有些时候我们希望能使用一种简单一 ...
- 分布式主键解决方案----Twitter 雪花算法的原理(Java 版)
SnowFlake 雪花算法 对于分布式系统环境,主键ID的设计很关键,什么自增intID那些是绝对不用的,比较早的时候,大部分系统都用UUID/GUID来作为主键,优点是方便又能解决问题,缺点是插入 ...
- 我的世界java下载1.13_Minecraft Java版 1.13.1-pre2 发布
Minecraft Java 版 1.13.1-pre2 发布 Back from vacation, we're now trying to finalize 1.13.1 and get it t ...
- 我的世界java版不会玩_我的世界:五张MC趣图,Java版玩家永远不懂基岩版玩家的痛...
<我的世界>1.17版本目前已经更新了8个快照版本,在玩家的期望中,Mojang总算是加入了新的洞穴--噪声洞穴(Noise Caves).虽然这属于洞穴与山崖更新的一大步,Java版玩家 ...
- 我的世界1.7.2 java_我的世界Java版1.7版本种子分享
我的世界Java版的1.7版本中有哪些好的种子呢?下面就给大家带来我的世界Java版1.7版本种子分享,以供玩家参考. 1.seed:-6281771182477298288 x:74 y:68 z: ...
- 我的世界 java开发者_我的世界Java版开发者们畅聊水域更新
▍水域更新展望 Minecraft Java版的玩家们!你知不知道,现在就有一份快照供你试玩,在里面满是即将到来的水域更新特性?是真的!记住,你在快照里发现的所有东西都不是最终版本--你们的反馈永远是 ...
- CSP:CSP认证考试:202012-1(期末预测之安全指数)满分答案,Java版
CSP:CSP认证考试:202012-1(期末预测之安全指数)满分答案,Java版 一.题目: 二.Java满分答案 import java.util.Scanner;public class Mai ...
最新文章
- 目标检测算法Faster R-CNN简介
- golang中的接口
- 每日阅读(产品) 汤道QQ与微信
- WebRTC 中收集音视频编解码能力
- java云端部署_Jelastic Java云端平台
- 洛克人红色思考型机器人叫什么_稻船敬二新企划《红色灰烬》 依然是机器人风格...
- HR怎么从面试中了解程序员的真实水平?需要面试的程序员,注意了!
- 案例 网络电视精灵 c# 1614265410
- 哪些数据类型能使用切片操作python_Python学习之路「16」非数字数据类型-切片-slice...
- 分数四则运算法则c语言,△【OJ】(二)---C---分数类的四则运算
- 数据集转换_为什么LSTM看起来那么复杂,以及如何避免时序数据处理差异和混乱...
- 钢铁雄心II(HOI2)作弊码合辑
- 将网页内容保存为PDF及为PDF创建多级书签
- LGame-0 3 Android与JavaSE游戏引擎 正式发布,新增SRPG制作模块
- 1000瓶药水,其中1瓶有毒,最少要几只老鼠?
- 阿里巴巴矢量字体库更改设置
- SWUST大二周赛 之农夫山泉有点甜
- [luogu P5960] 【模板】差分约束算法
- 第01章 Tableau数据可视化概述
- C语言商品订购系统(跟购物系统有些差别)