C语言之基本算法14—猴子吃桃
2015-07-07 13:09
267 查看
/*
==================================================================
题目:已知猴子每天吃当天剩下的一半再多1,第10天剩下一个,求第一天多
少个!
==================================================================
*/
#include<stdio.h>
main()
{
int i,a[10];
a[9]=1;
for(i=9;i>0;i--)
a[i-1]=2*(a[i]+1);
printf("第一天共摘桃子%d个!\n",a[0]);
}
/*
==================================================================
评:递推法,定义末项,求出项,利用递推公式可求任意天数时的桃子数。
==================================================================
*/
==================================================================
题目:已知猴子每天吃当天剩下的一半再多1,第10天剩下一个,求第一天多
少个!
==================================================================
*/
#include<stdio.h>
main()
{
int i,a[10];
a[9]=1;
for(i=9;i>0;i--)
a[i-1]=2*(a[i]+1);
printf("第一天共摘桃子%d个!\n",a[0]);
}
/*
==================================================================
评:递推法,定义末项,求出项,利用递推公式可求任意天数时的桃子数。
==================================================================
*/
相关文章推荐
- JNI使用---如果我的cpp里边要使用opencv该怎么办呢?
- C语言之基本算法13—兑换硬币
- C语言之基本算法12—谁是冠军
- C语言之基本算法11—牛顿迭代法求平方根
- 【C++】用C或C++实现void reverse(char* str)函数,即反转一个null结尾的字符串
- C++中的priority_queue
- 【转】C++ bitset类的使用与简介
- C++纯虚函数 virtual =0
- 浅谈C/C++的浮点数在内存中的存储方式
- C++的输入输出
- VC++ 的MFC 和ATL 及COM 是什么?
- 最长共公共子序列和最长公共子串
- 黑马程序员——C语言基础---基础语法
- C++ strcat
- C++ vtable layout
- chapter16test7
- 《C语言及程序设计》实践参考——二进制文件浏览器
- 《C语言及程序设计》实践参考——间隔选职工
- C/C++语言获取系统时间的几种方式 !
- 《C语言及程序设计》实践参考——处理C语言源代码的程序