博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
九度OJ 1092:Fibonacci (递归)
阅读量:4206 次
发布时间:2019-05-26

本文共 925 字,大约阅读时间需要 3 分钟。

时间限制:1 秒

内存限制:32 兆

特殊判题:

提交:1923

解决:1378

题目描述:

    The Fibonacci Numbers{0,1,1,2,3,5,8,13,21,34,55...} are defined by the recurrence: 

    F0=0 F1=1 Fn=Fn-1+Fn-2,n>=2 
    Write a program to calculate the Fibonacci Numbers.

输入:

    Each case contains a number n and you are expected to calculate Fn.(0<=n<=30) 。

输出:

   For each case, print a number Fn on a separate line,which means the nth Fibonacci Number.

样例输入:
1
样例输出:
1
来源:

思路:

用数组递归

代码:

#include 
int fib(int n){ int a; if (n==0) a = 0; else if (n==1) a = 1; else a = fib(n-2) + fib(n-1); return a;} int main(void){ int n; while (scanf("%d", &n) != EOF) { printf("%d\n", fib(n)); } return 0;}/************************************************************** Problem: 1092 User: liangrx06 Language: C Result: Accepted Time:30 ms Memory:912 kb****************************************************************/

转载地址:http://yfeli.baihongyu.com/

你可能感兴趣的文章
在Asp.net中,(Entityframework,Linq的写法中) .ToList().Take(10)与.Take(10).ToList() 的区别
查看>>
在Asp.net中,Web.Config中 membership 及 roleManager 的配置:
查看>>
打开php的方法 或 工具
查看>>
HTTP 错误 403
查看>>
Js - 可拖动可改变大小div的实现代码
查看>>
网页中抓取数据 搜索 获取以下的网址
查看>>
打开一个现有的php 网站
查看>>
pdf的转换网址:
查看>>
js 拖动div 并改变div大小 的搜索网址
查看>>
(在VM中安装苹果系统)VMware Workstation 9 安装 MAC OS 10.8全程图解(超详细,百图杀猫)
查看>>
苹果系统:MonoTouch的学习 网址( Hello,Iphone)
查看>>
截取两个字符串之间不同的部分 sql脚本(可以延伸到进一步判断两字符串之间的相同部分)
查看>>
Js 对 Google Maps API 实际应用
查看>>
Sql时间格式
查看>>
个别元素的绑定(<%:Html.DropDownListFor()%>)
查看>>
css:div居中
查看>>
Sql 08 安装【win7下SQLServer 2008 R2安装详细图文教程】 + Sql Server服务 远程过程调用失败问题的解决方案
查看>>
Microsoft Office Outlook 2007的使用 出现的问题:如果Outlook.pst文件不小心给删除;
查看>>
http: Error 500.21 - Internal Server Error
查看>>
c/c++中动态内存分配与回收与从void*类型隐式转换为int*类型
查看>>