编写程序解决猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了m个。第二天早上又将剩下的桃子吃掉一半,又多吃m个。以后每天早上都吃了前一天剩下的一半多m个。到第n天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子?
编写一个函数,输入m和 n值,返回第一天共摘的桃子数。
在main函数中通过键盘输入m,n值,打印第一天共摘的桃子数。
采用递归的思路设计该函数。(要求打印出每一天的桃子数。)
这是定义10天的
追答改了一下,把+1改为+m
int monkey_eat_peach(int day, int n, int m){ // 猴子吃桃递归算法汗....,彻底无语...
int main(){大神这个会吗?在n个已经排好序从小到大的数中查询某一个数据,如果找到就指出其在n个数中的位置,否则给出无该数据信息C语言别用递归和迭代的方法实现二分查找法来实现这一查找过程。
追答参见我以前的回答吧:http://zhidao.baidu.com/question/751714136584218764.html?oldq=1
里面已对该算法作出详细的解释。
http://zhidao.baidu.com/question/1175562669475727379.html大神这里有60分悬赏要不要帮忙做了