递归入门 杭电 2042
2016-05-12 23:24
176 查看
题意是:老汉带着羊群过收费站,过一个收费站就收老汉一半数量的羊且再还给老汉一只。
经典简单递归:主要是想好公式。
经典简单递归:主要是想好公式。
#include<stdio.h> int sheep(int a) { if(a == 0) return 3; else return (sheep(a-1)-1)*2; } int main() { int n; scanf("%d",&n); while(n--) { int num; scanf("%d",&num); printf("%d\n",sheep(num)); } return 0; }
相关文章推荐
- 有关数据库SQL递归查询在不同数据库中的实现方法
- C#中的递归APS和CPS模式详解
- WinForm实现按名称递归查找控件的方法
- 使用SqlServer CTE递归查询处理树、图和层次结构
- C#中的尾递归与Continuation详解
- C#递归实现显示文件夹及所有文件并计算其大小的方法
- php递归创建目录的方法
- PHP递归创建多级目录
- Javascript递归打印Document层次关系实例分析
- oracle 使用递归的性能提示测试对比
- 使用curl递归下载软件脚本分享
- Perl脚本实现递归遍历目录下的文件
- JavaScript的递归之递归与循环示例介绍
- C# 递归查找树状目录实现方法
- 全排列算法的非递归实现与递归实现的方法(C++)
- php递归列出所有文件和目录的代码
- java递归菜单树转换成pojo对象
- 一个JavaScript递归实现反转数组字符串的实例
- Java中的递归详解(用递归实现99乘法表来讲解)
- C语言的递归思想实例分析