【题目】 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾, 又多吃了一个,第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 以后每天早上都吃了前一天剩下的一半零一个。 到第10天早上想再吃时,见只剩下一个桃子了。 求第一天共摘了多少。 【分析】 第10天剩余桃子数量是1 说明猴子已经吃了9天桃子了 ...
分类:
其他好文 时间:
2018-03-10 22:04:34
阅读次数:
209
可变的数据类型:list, dict, set (可修改其中的元素) 不可变的数据类型:str, tuple 重点:str, list, dict 列表推导式习题: 递归的使用:(经典的猴子吃桃算法) 没理解递归的话,看下面这个方案: ...
分类:
编程语言 时间:
2018-01-27 15:20:50
阅读次数:
211
题目描述 猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。 题目描述 猴子吃桃问题。猴子第一天摘下若干个桃子,当即 ...
分类:
其他好文 时间:
2017-11-14 16:31:17
阅读次数:
134
<?php header("content-type:text/html;charset=utf-8"); /* 有一堆桃子,猴子第一天吃了其中的一半,并再多吃了一个! 以后每天猴子都吃其中的一半,然后再多吃一个。 当到第十天时,想再吃时(即还没吃),发现只有1个桃子了。 问题:最初共多少个桃子?*... ...
分类:
Web程序 时间:
2017-09-29 19:28:22
阅读次数:
228
猴子吃桃问题.猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个.第二天早上又将剩下的桃子吃掉一半,又多吃了一个.以后每天早上都吃了前一天剩下的一半零一个.到第10天早上想再吃时,见只剩下一个桃子了,求第一天共摘了多少个桃子?源程序如下:main(){int day,x1,x2;day= ...
分类:
其他好文 时间:
2017-09-29 00:31:19
阅读次数:
105
1、字符串拼接程序 2、整数数列求和 3、九九乘法表工整输出 4、阶乘计算,计算1+2!+.....+10!的结果 5、猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半多一个。到第五天早上 ...
分类:
编程语言 时间:
2017-09-29 00:15:18
阅读次数:
232
猴子吃桃问题:猴子吃桃子问题:猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半零一个。到第10天在想吃的时候就剩一个桃子了,求第一天共摘下来多少个桃子? 分析:假如每天有x个桃子,猴子吃了一半加一个,就是吃了x/ ...
分类:
编程语言 时间:
2017-09-08 11:42:10
阅读次数:
129
一仅仅猴子第一天摘下若干个桃子,当即吃了一半,还只是瘾。又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上想再吃时,见仅仅剩下一个桃子了。问:第一天共摘了多少个桃子? 输入格式: 输入在一行中给出正整数N(1<N<=10)。 输出格式 ...
分类:
其他好文 时间:
2017-08-08 13:53:32
阅读次数:
162
程序调用自身的编程技巧称为递归( recursion)。 一个过程或函数在其定义或说明中又直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用 ...
分类:
Web程序 时间:
2017-08-06 23:12:15
阅读次数:
253
题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 程序分析:采取逆向思维的方法,从后往前推断。 ...
分类:
其他好文 时间:
2017-07-09 23:07:18
阅读次数:
161