小明有一筐苹果第一天吃了一半第二天吃了全部的2/7还剩九个一共有多少个苹果? 你说的这道题和“猴子吃桃”问题类似。下面是我用递归实现的猴子吃桃问题的程序,你可以参考一下。对应你的题目,你只要改一下类名和变量名即可。希望对你有所帮助。猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少?public class MonkeyEatPeach {public static void main(String[]args){MonkeyEatPeach monkey=new MonkeyEatPeach();days:早晨再吃时发现还剩peachs个桃子时的天数;在这里的值是:10peachs:通常情况下应该是1,也可以是其他的数7a686964616fe59b9ee7ad9431333433623736;在这里的值是:1count:第一天的总桃子数int days=10,peachs=1,count=0;count=monkey.eatPeach(days,peachs);System.out.println(\"第一天这个猴子摘了\"+count+\"个桃子\");}param days:早晨再吃时发现还剩peachs个桃子时的天数param peachs:通常情况下应该是1,也可以是其他的数return peachs:返回第一天的桃子数*/private int eatPeach(int days,int peachs){System.out。.
小明的妈妈买了一筐苹果,第一天小明吃了一半,第二天又吃了一半,还剩三个,请问一共有多少个苹果? 12个
有一堆苹果,某人第一次吃了这苹果的一半多一个,第二次吃了余下的苹果的一半多一个,第三次又吃了余下的 如果苹果一个一个完整的话,这堆苹果最少有10个.第一次吃一半多一个,消灭6个,剩下4个;第二次吃一半多一个,消灭3个,剩下1个;第三次吃1个.因为你第三次肯定要吃到苹果嘛,设第三次吃1个,按照(x/2)-1=y,y为吃剩苹果数,带进去倒推回去就行.