`
yuyeyi
  • 浏览: 38143 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

猴子吃桃

阅读更多
/*public class Chitao {
public static void main(String[] args) {
   int sum=1;
   for(int i=9;i>=1;i--) {
    sum=(sum+1)*2;
   } 
   System.out.print(“第一天的桃子总数为:”+sum);
	}
}*/

//递归版
public class Chitao {
public static void main(String[] args) {
   int day=1,sum=1;
   tao(day,sum);
   } 
public static void tao(int d,int s){
   if(d>=10)
	   System.out.print("第一天的桃子总数为:"+s);
   else {
    s=(s+1)*2;
    d++;
    tao(d,s); 
   		} 
	} 
}

分享到:
评论

相关推荐

    关于猴子吃桃问题的数据结构课程设计报告

    关于猴子吃桃问题的数据结构课程设计报告,是一个典型的算法与数据结构应用实例,旨在通过解决一个趣味性的问题来提升学生对数据结构的理解和编程能力。猴子吃桃问题源于中国古代的一道数学趣题,通常涉及递归和动态...

    源代码_猴子吃桃问题_

    "猴子吃桃问题"是一个经典的数学问题,也被称为“猴子与桃子”的递推问题。这个问题的核心在于通过逆向推理来解决,它涉及到数学中的递减序列和等比数列的知识点。 首先,我们知道在第10天时,猴子剩下了一个桃子。...

    涉及多种算法的C++猴子吃桃问题

    在编程领域,猴子吃桃问题是一个经典的动态规划问题,它源于中国的民间故事,常用于考察程序员的逻辑思维和算法设计能力。在这个问题中,一只猴子每天会吃掉一定数量的桃子,并且会留下一部分桃子供第二天食用。具体...

    labVIEW求猴子吃桃子

    利用labVIEW进行编写的小程序 猴子吃桃子的问题 10天里猴子一共吃了多少个桃子呢

    猴子吃桃程序(数组算法,链表算法,递归算法)

    c语言版的猴子吃桃的源程序,用不同的方法求解桃子的总数。其中有递归算法,数组算法,链表算法。

    数据结构实现猴子吃桃

    【数据结构实现猴子吃桃】这个问题是一个经典的递归算法实例,源自于数学问题,通过编程求解。在数据结构中,猴子吃桃问题展示了如何利用链式存储结构解决实际问题。 首先,我们要理解数据结构的基本概念。数据结构...

    猴子吃桃问题

    猴子吃桃问题是一个经典的动态规划问题,源自中国古代的智力题,常常被用于考察程序员的算法思维和解决问题的能力。这个问题的基本设定是这样的:一只猴子在河边捡到一堆桃子,它决定每天吃掉当天桃子数量的一半,再...

    数据结构猴子吃桃课程设计报告

    数据结构猴子吃桃课程设计报告主要探讨了一个经典的数学问题,即猴子吃桃问题。这个问题描述了一群猴子在连续10天内吃桃子的过程,每天吃掉当天桃子的一半再加上一个,最后一天只剩下一个桃子。以下是四种解决方法的...

    猴子吃桃问题。编程实现求第一天共摘了多少桃子?

    猴子吃桃问题。猴子第一天摘下若干桃子,当即吃了一半,不过瘾又多吃了一个。第二天又将剩下的桃子吃了一半,又多吃了一个。以后每天都吃了前1天剩下的一半,再多一个。到第十天早上想吃时,见只剩下一个桃子了。

    猴子吃桃问题:猴子第一天摘下若干个桃子.docx

    猴子吃桃问题是一个经典的数学问题,它涉及到递归和逆向思维的解决策略。这个问题描述了一个猴子每天吃桃的情景,从第10天仅剩一个桃子的情况开始,反推回第一天猴子摘了多少个桃子。我们可以通过编程来解决这个问题...

    猴子吃桃是一个经典的数学问题 问题描述如下:有一堆桃子,猴子第一天吃了其中的一半,并再多吃了一个 以后每天猴子都吃其中的一半

    猴子吃桃#include int main() { int days = 10; // 总共的天数 int peaches = 1; // 第十天剩下的桃子数量 // 从第九天开始逆推,计算每天剩下的桃子数量 for (int i = days - 1; i >= 1; i--) { peaches = ...

    c语言中关于猴子吃桃的问题

    根据给定的信息,本文将详细解析“猴子吃桃问题”在C语言中的实现方式,并重点讲解函数递归的应用。通过本篇文章,读者可以深入了解递归的基本概念、工作原理及其在解决实际问题时的具体应用。 ### 猴子吃桃问题...

    c#案例1 猴子吃桃

    在C#编程中,"猴子吃桃"是一个经典的数学问题,可以用来教授和练习非递归算法的实现。这个问题描述了一只猴子摘了一篮桃子,每天吃掉剩余桃子的一半,然后再加上一个,直到第十天只剩下了一个桃子。我们的任务是计算...

    猴子吃桃子问题_猴子吃桃子问题_

    猴子吃桃子问题是一个经典的逆向思维问题,它涉及到数学计算和编程算法的运用。问题描述了一群猴子在连续的10天内吃桃子的过程,每天吃掉现有桃子的一半后再加一个,到第10天时只剩下一个桃子。我们的目标是通过这个...

    c#猴子吃桃

    根据题目要求,我们主要关注的是如何使用C#编程语言来解决猴子吃桃子的问题。这个问题实际上是一个逆向思维的应用,即从最后一天反推至第一天,来计算出猴子最初一共摘了多少个桃子。 ### 一、问题描述 题目描述了...

    c语言经典编程例如猴子吃桃问题

    本资源摘要信息涵盖了五个经典的C语言编程题目,包括猴子吃桃问题、回文数问题、杨辉三角问题、加密问题和平方数问题。每个题目都包含问题描述、程序分析和源代码实现。 一、猴子吃桃问题 猴子吃桃问题是一个经典...

    3-猴子吃桃+李白喝酒-项目源码与素材,Scratch少儿编程,经典教学作品,儿童益智游戏

    "3-猴子吃桃+李白喝酒"是基于Scratch创作的一个经典教学项目,旨在通过游戏化的方式,让孩子们在娱乐中掌握编程基础知识。 项目名称"猴子吃桃"通常是一个简单的动画或游戏,其中猴子需要收集桃子,可能涉及条件判断...

    猴子吃桃问题C程序

    猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上想再吃时,就只剩一个...

    算法课设——猴子吃桃子问题

    猴子吃桃子问题。有一群猴子摘了一堆桃子,他们每天都吃当前桃子的一半且再多吃一个,到了第10天就只余下一个桃子。用多种方法实现求出原来这群猴子共摘了多少个桃子。要求:1)采用数组数据结构实现上述求解;2)采用...

Global site tag (gtag.js) - Google Analytics