此题也是一道递推问题!注意类型 long long和 A[i]=A[i-1]+A[i-2];就ok了!呵呵!

#include<iostream>
using namespace std;
int main()
{
 int n,i,a,b,k=0;long long A[100];
 cin>>n;
 getchar();
 while(k<n)
 {
    cin>>a>>b;
    A[a]=0;
 A[a+1]=1;
 A[a+2]=2;
 for(i=a+3;i<=b;i++)
       A[i]=A[i-1]+A[i-2];
 cout<<A[b]<<endl;k++;
 }
 return 0;
}

相关文章:

  • 2021-06-01
  • 2021-07-23
  • 2021-10-24
  • 2021-04-11
  • 2021-04-06
  • 2021-04-17
  • 2021-11-16
  • 2021-08-08
猜你喜欢
  • 2021-11-24
  • 2021-08-04
  • 2021-08-16
  • 2021-04-16
  • 2021-04-26
  • 2021-06-26
相关资源
相似解决方案