您的位置:首页 > 其它

hdu2044 dp

2015-08-19 15:12 225 查看
/*
每一种情况都可以由周围2个点得出
*/
#include<stdio.h>
int main()
{
__int64 dp[60];
int i,t,l,r;
dp[1]=0;
dp[2]=1;
dp[3]=2;
for(i=4;i<50;i++)
dp[i]=dp[i-1]+dp[i-2];
scanf("%d",&t);
while(t--)
{
scanf("%d%d",&l,&r);
int v=l-1;
l=1;
r=r-v;
printf("%I64d\n",dp[r]-dp[l]);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: