递归第一次
来源:互联网 发布:社会调查数据 编辑:程序博客网 时间:2024/05/16 00:59
题目描述 Description
同学们在做题时常遇到这种函数
f(x)=5 (x>=0)
f(x)=f(x+1)+f(x+2)+1 (x<0)
下面就以这个函数为题做一个递归程序吧
输入描述 Input Description
一个数表示f(x)中x值
大家注意就一个数,前面代表样例编号
输出描述 Output Description
一个数表示值
大家注意就一个数,前面代表样例编号
样例输入 Sample Input
样例一:0
样例二:-5
样例输出 Sample Output
样例一:5
样例二:77
数据范围及提示 Data Size & Hint
x>=-30
#include <iostream>#include<algorithm>#include<cstdio>#include<cmath>#include<cstring>#include<cstdlib>#include<stack>#include<queue>using namespace std;stack <char> s;int f(int x){ if (x >= 0) return 5; return f(x + 1) + f(x + 2) + 1;}int main(){ int n; scanf("%d", &n); printf("%d", f(n)); return 0;}
0 0
- 递归第一次
- 递归第一次
- 递归第一次
- wikioi p1842 递归第一次
- p1842 递归第一次
- codevs天梯 递归第一次 水题
- [WikiOI] 2.6.2 递归第一次
- 第一次投稿《初学递归函数的感想》
- 终于第一次自己写出了递归
- 打卡26:第一次写递归的程序
- 第一次
- 第一次。。。
- 第一次
- 第一次
- 第一次
- 第一次
- 第一次
- 第一次
- Java中String类的特点以及常用的方法
- 华为荣耀3x畅玩版解锁
- 在BIOS中设置从光驱为第一启动设备
- 安卓开发工具 Android Studio 入门(一) 下载及安装
- 闭包
- 递归第一次
- 妖股是如何炼成的?
- 中医香口方
- Android学习笔记----常用adb指令
- 字符集与编码系列 1-9
- 我的新博客
- hdu2047 阿牛的EOF牛肉串
- 解决gradle运行gradle -v命令报Fialed to laod library 'native-platform.dll'错误
- 3n+1问题