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

/*
	2017年3月13日8:47:28
	java基础50道经典练习题 例41
	Athor: ZJY 
	Purpose:  
	【程序41】
	题目:海滩上有一堆桃子,五只猴子来分。第一只
	猴子把这堆桃子凭据分为五份,多了一个,这只猴子
	把多的一个扔入海中,拿走了一份。第二只猴子把剩下
	的桃子又平均分成五份,又多了一个,它同样把多的一个
	扔入海中,拿走了一份,第三、第四、第五只猴子都是这样
	做的,问海滩上原来最少有多少个桃子?

*/
public class ProgramNo41_1
{
	public static void main(String[] args) {
		System.out.println("海滩上原来至少有"+peachNumber(0)+"个桃子");
	}
	private static int peachNumber(int n) {
		if(5 == n)
			return 1;
		else
			return (peachNumber(n+1)*5+1);
	}

}

/*
	2017年3月13日8:47:28
	java基础50道经典练习题 例41
	Athor: ZJY 
	Purpose:  
*/
public class ProgramNo41_2
{
	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;
	}
}



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值