hdu 2044 一只小蜜蜂 斐波那契数列 递推

链接:http://acm.hdu.edu.cn/showproblem.php?pid=2044

还有一道相同的题目:http://acm.hdu.edu.cn/showproblem.php?pid=2041

直接上代码,斐波那契很简单

#include <bits/stdc++.h>
using namespace std;
/*
hdu 2044 一只小蜜蜂 递推 
 其实就是斐波那契数列 ,所以后面数字很大,用LONG LONG 来存 
 可以先打表,然后直接查询就可以了 ,这种能够事先算出的,后面又是很多询问,打表是很不错的选择,这题不打也没啥事 
*/ 

long long f[55];


int main ()
{
    //预打表
    f[0] = 1;
    f[1] = 1;
    for (int i=2;i<52;++i)
     f[i] = f[i-1]+f[i-2];  
    int T ;
    cin >> T;
    while(T--)
    {
      int a,b;
      cin >> a >> b;
      cout << f[b-a]<<endl; 
    }
    
    
    return 0;
}
原文地址:https://www.cnblogs.com/yuluoluo/p/8830749.html