//这是一道递归题 #include<iostream> using namespace std; int main() { int n; cin>>n; while(n--) { int a,b,m,i; long long f[50]={1,2}; /*斐波那契数列的第20个就已经超出了 int 型整数了,为了防止边界溢出,把数组定义成64位的 long long 型的*/ cin>>a>>b; m=b-a; for(i=2;i<m;i++) { f[i]=f[i-2]+f[i-1]; } cout<<f[m-1]<<endl; } return 0; }
C++ hdoj 2044 一只小蜜蜂
最新推荐文章于 2024-06-30 14:23:51 发布