发过来个程序
#include<iostream>
#include<fstream>
#include<cmath>
#include<cstring>
#include<cstdio>
#include<cstdlib>
using namespace std;
int calcu(int n)
{
if(n==1) return 1;
if(n==2) return 2;
else return calcu(n-1)+calcu(n-2);
}
int main()
{
int N;
cin>>N;
int a[2*N],mid[N];
for(int i=0;i<2*N;i++)
cin>>a[i];
for(int j=0;j<N;j++)
{
mid[j]=a[2*j+1]-a[2*j];
mid[j]=calcu(mid[j]);
cout<<mid[j]<<endl;
}
system("pause");
return 0;
}
给大家看看
#include<iostream>
#include<fstream>
#include<cmath>
#include<cstring>
#include<cstdio>
#include<cstdlib>
using namespace std;
int calcu(int n)
{
if(n==1) return 1;
if(n==2) return 2;
else return calcu(n-1)+calcu(n-2);
}
int main()
{
int N;
cin>>N;
int a[2*N],mid[N];
for(int i=0;i<2*N;i++)
cin>>a[i];
for(int j=0;j<N;j++)
{
mid[j]=a[2*j+1]-a[2*j];
mid[j]=calcu(mid[j]);
cout<<mid[j]<<endl;
}
system("pause");
return 0;
}
给大家看看