博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 2070 Fibbonacci Number
阅读量:5290 次
发布时间:2019-06-14

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

 

Problem Description
Your objective for this question is to develop a program which will generate a fibbonacci number. The fibbonacci function is defined as such:
f(0) = 0
f(1) = 1
f(n) = f(n-1) + f(n-2)
Your program should be able to handle values of n in the range 0 to 50.
 
Input
Each test case consists of one integer n in a single line where 0≤n≤50. The input is terminated by -1.
 
Output
Print out the answer in a single line for each test case.
 
Sample Input
3
4
5
-1
 
Sample Output
2
3
5
 
代码:
#include 
using namespace std;const int maxn=1e5+10;long long int f[maxn];int main(){ int n; while(~scanf("%d",&n)) { if(n==-1) break; for(int i=1; i<=50; i++) { if(i==1||i==2) f[i]=1; else { f[i]=f[i-1]+f[i-2]; } } printf("%lld\n",f[n]); } return 0;}

  

转载于:https://www.cnblogs.com/zlrrrr/p/9244003.html

你可能感兴趣的文章
iPad弹出框
查看>>
Scrum实施日记 - QA很累
查看>>
AC日记——[中山市选2009]谁能赢呢? bzoj 2463
查看>>
python并发编程之协程
查看>>
维吉尼亚密码
查看>>
ubuntu 下使用virtaulbox 以及一些问题
查看>>
laravel 增删改查 数据库设置 路由设置
查看>>
NWERC2016F - Free Weights
查看>>
7.17
查看>>
static使用方法小结
查看>>
Android 布局学习之——Layout(布局)具体解释二(常见布局和布局參数)
查看>>
Quick Tip: How to Add Syntax Highlighting to Any Project
查看>>
BoundsChecker使用
查看>>
深度学习框架Keras
查看>>
十大经典误会
查看>>
(C#)Windows Shell 外壳编程系列7 - ContextMenu 注册文件右键菜单
查看>>
电子书下载:Test Drive ASP.NET MVC
查看>>
DirectInput里的键盘鼠标的应用
查看>>
ASP.NET MVC 拓展ActionResult实现Html To Pdf 导出
查看>>
JavaScript实现依赖注入
查看>>