有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。
其中,蜂房的结构如下所示。




Input输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0<a<b<50)。

Output对于每个测试实例,请输出蜜蜂从蜂房a爬到蜂房b的可能路线数,每个实例的输出占一行。

Sample Input

2
1 2
3 6

Sample Output

1
3
题解:由于到达第i个蜂房只能从左上或右下到达,则到达第i个蜂房方法书为dp[i]=dp[i-1]+dp[i-2];
 #include<stdio.h>
#include<string.h>
#include<algorithm>
#include<stack>
#include<queue>
#include<iostream>
#include<map>
#include<vector>
#define ll long long
#define PI acos(-1.0)
using namespace std;
int main()
{
ll m,n,t;
ll str[]={,,};
for(ll i=;i<=;i++)
str[i]=str[i-]+str[i-];
scanf("%d",&t);
while(t--)
{
scanf("%lld%lld",&m,&n); printf("%lld\n",str[n-m+]);
}
return ;
}

最新文章

  1. .NET Core &amp; ASP.NET Core 1.0在Redhat峰会上正式发布
  2. 怎么使用Delphi获取当前的时间,精确到毫秒
  3. WPF 数据绑定 1_1 基础知识&amp;绑定到元素属性
  4. 如何在CentOS/RHEL &amp; Fedora上安装MongoDB 3.2
  5. Android View各种尺寸位置相关的方法探究
  6. JAVA插入sql代码
  7. 【转】iOS UITableView的方法解析
  8. 自定义控件:抽屉SlidingDrawer——wrap_content非全屏
  9. 转:java开发的10位牛人
  10. position: absolute;绝对定位水平居中问题
  11. cocos2dx tolua传递参数分析
  12. addEventListener 与attachEvent
  13. Re-Order Buffer
  14. Tensoflow API笔记(N) 设备指定
  15. Codeforces | CF1037D 【Valid BFS?】
  16. String:字符串常量池
  17. 复习python
  18. dp专题练习
  19. 01背包问题之2(dp)
  20. HTML 标签元素的 align 属性

热门文章

  1. EL标签
  2. Android中Application是什么?
  3. Sqlite/ FMDB
  4. YYMMDD转YYYY-MM-DD
  5. Webpack 热部署检测不到文件变化问题
  6. linux下 /boot 分区空间不足及其衍生问题
  7. 启动mysql 失败,“Warning:The /usr/local/mysql/data directory is not owned by the &#39;mysql&#39; or &#39;_mysql&#39; ”
  8. 21天学通C++_Day2
  9. verilog中function的使用
  10. winSCP连接FTP没有上传的权限