hdu2044(组合数学)
2015-07-17 20:33
295 查看
题意:
蜜蜂在蜂巢里爬,只能向右爬,不能回头,问从a到b有几种路线;
易得way[i] = way[i - 1] + way[i - 2];
将way[a]和way[b]赋值1,然后递推;
蜜蜂在蜂巢里爬,只能向右爬,不能回头,问从a到b有几种路线;
易得way[i] = way[i - 1] + way[i - 2];
将way[a]和way[b]赋值1,然后递推;
#include<cstdio> #include<cstring> long long way[55]; int main() { int t; scanf("%d",&t); int a,b; while(t--) { scanf("%d%d",&a,&b); way[a] = 1; way[a + 1] = 1; for(int i = a + 2; i <= b; i++) way[i] = way[i - 1] + way[i - 2]; printf("%lld\n", way[b]); } return 0; }
相关文章推荐
- poj3278
- POJ2828------Buy Tickets
- 【CPP课程实训】-----银行系统
- c++------virtual const static
- 线性布局、相对布局中的位置属性小结
- CentOS 7.0下面安装并配置Spark
- [Android分享] 彻底理解ldpi、mdpi、hdpi、xhdpi、xxhdpi
- android拾遗06——从相册选取图片
- SVM的一些总结与认识-入门级
- 采集程序代码自动生成
- U盘安装 CentOS 7
- 记一次windows的安装
- 【计蒜客系列】挑战难题16:爬楼梯
- Windows环境下的nodejs环境开发搭建
- 完美解决Android使用Zxing扫描二维码改成竖屏后,后面的预览画面出现了拉伸,扭曲的情况
- 证明N={1,2,...,n,...}最高万元 黄晓宁
- 地理编码与反地理编码
- ACM分巧克力问题
- syscolumns、sysconstraints、sysobjects
- Java -- sleep and wait