下面给大家分享的编程题是和猴子分桃有关的内容,那么这道题目是怎样的呢?这道题目又应该如何来做解答?一起来看看具体的题目内容和答案吧。

首先我们要来看一下问题,下面是具体的题目。

一、题目

现在,在海滩上面有着一大堆的桃子,与此同时,有五只猴子来分这一堆的桃子。

首先,第一只猴子将这一堆桃子凭据分成了五分,但是却多出来了一个,这只猴子就将这个多出来的一个扔到了海里面,随后,拿走了一份。

之后,第二只猴子,将剩下的桃子,又平均的分成了五分,但是,还是又多出来一个桃子,之后,第二只猴子也和第一只猴子一样,将这个多出来的桃子扔到了海里面,随后,拿走了一份桃子。

接下来,第三只猴子,第四只猴子以及第五只猴子的操作也和上面两只猴子的操作相同。

那么这个时候问题来了。

问:

海滩上面最开始有多少个桃子?

看完这个问题,你有什么思路了吗?

下面是这个问题的答案:

二、代码实现public class Prog41

{

public static void main(String[] args)

{

int n;

n = fun(0);

System.out.println("原来有" + n + "个桃子");

}

private static int fun(int i)

{

if (i == 5)

return 1;

else

return fun(i + 1) * 5 + 1;

}

}

关于五只猴子分桃子的编程题你都了解了吗?你有什么样的思路来编程呢?

更多java编程题,请继续关注奇Q工具网的java实例栏目来了解吧。

推荐阅读:

java猴子分桃_java编写程序五只猴子分海滩上的一堆桃子答案相关推荐

  1. 猴子分桃的题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了 一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分 成五份,又多了一个,

    题目:海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了 一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分 成五份,又多了一个,它同样把多的一个扔入海中 ...

  2. java海滩上有一_海滩上有一堆桃子,五只猴子来分-海滩上有一堆桃子,五只猴子来分java实现-吾爱编程网...

    今天吾爱编程为大家分享一个java的经典案例:海滩上有一堆桃子,五只猴子来分,接下来吾爱编程为大家介绍一下海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份写法,有需要的小伙伴可以参考一 ...

  3. java海滩上有一_五十道编程小题目 --- 41 海滩上有一堆桃子,五只猴子来分 java...

    [程序41] 题目:海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一 个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的 ...

  4. 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份, * 多了一个,这只猴子把多的一个扔入海中,拿走了一份

    package CompileProject; /*  * 38.海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,  * 多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子 ...

  5. 海滩上有一堆桃子,五只猴子来分(C语言)

    海滩上有一堆桃子,五只猴子来分(C语言) 问题描述 问题分析 代码 结果 问题描述 海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份,多了一个,这只 猴子把多的一个扔入海中,拿走了一份 ...

  6. 41、海滩上有一堆桃子,五只猴子来分。

    题目:海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿 ...

  7. 海滩上有一堆桃子,五只猴子来分。(C语言实现)

    海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份,多了一个,这只 猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了 一个,它同样把多的一个扔入海中,拿走 ...

  8. 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走

    海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一 ...

  9. 海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分为五份,又多了一个,它同样把多的一个扔入海......

    <script> //海滩上有一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份.第二只猴子把剩下的桃子又平均分为五份,又多了一个, ...

最新文章

  1. notepad++ 设置常用快捷键
  2. jaccard相似度_Jaccard与cosine文本相似度的异同
  3. [zz] C++智能指针循环引用解决
  4. JDBC(Java Data Base Connectivity,java数据库连接)
  5. DataGrip以超级管理员身份登录Oracle
  6. 中英文字体名字对应表
  7. PIT,JUnit 5和Gradle –仅需额外的一行配置
  8. java 三大特性理解_java 三大特性--封装、继承和多态理解
  9. linwei_211 SVN错误:Attempted to lock an already-locked dir
  10. vc6配置c语言编译环境,驱动WDK7600在VC6.0下的编译开发配置环境
  11. 怎么看其他人系统连接的服务器,别人如何连接云服务器
  12. 推荐一个互联网电子书免费下载网站
  13. 2022年制造业单项冠军行业研究报告
  14. 新点互联互通_新点驱动(江苏省互联互通版)
  15. 【测绘程序设计】坐标反算神器V1.0(附C/C#/VB源程序)
  16. python发送短信接口_python 调用接口发短信
  17. html页面发送微信朋友圈,【源码分享】分享一个基于官方share.html简化的分享js代码(微信,朋友圈,QQ)...
  18. 向日葵(SunLoginClient_10.5.0.29)RCE验证
  19. BUUCTF——rsa系列(4)
  20. PyTorch模型保存与加载

热门文章

  1. 计算机控制系统根据,计算机控制系统试题答案[汇编].pdf
  2. Window关闭端口的方法(445/135/137/138/139/3389等)
  3. Rasa课程、Rasa培训、Rasa面试系列 Rasa 3.X 项目实战之银行金融Financial Bot智能业务对话机器人
  4. 如何分析是后端问题和前端问题
  5. EhCache常用的memoryStoreEvictionPolicy(缓存算法)
  6. 嘻哈艺术家和设计师Karan使用ThisIsKay.xyz来凸显他的音乐
  7. EOJ(动态规划)——2083. ZigZag
  8. 非常适合程序员学习新技能的最佳网站
  9. 【狂神Vue】Vue,ElmentUI
  10. EasyDSS如何解决并发过大,磁盘读写跟不上的问题?