博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 2044(递推)
阅读量:7050 次
发布时间:2019-06-28

本文共 576 字,大约阅读时间需要 1 分钟。

j - 2 > i, dp[i][j] = dp[i][j-1] + dp[i][j-2]

dp[i][i] = dp[i][i+1] = 1;

#include 
#include
using namespace std;__int64 dp[55][55];int main(){ for( int i = 1; i < 52; i++ ) dp[i][i] = dp[i][i+1] = 1; int a, b; for( int i = 1; i <= 50; i++ ) for( int j = i + 2; j <= 50; j++ ) dp[i][j] = dp[i][j-1] + dp[i][j-2]; int cas; scanf( "%d", &cas ); while( cas-- ) { scanf( "%d%d", &a, &b ); printf( "%I64d\n", dp[a][b] ); } return 0;}

  

转载于:https://www.cnblogs.com/fengxy/p/4792867.html

你可能感兴趣的文章
leetcode 443. String Compression
查看>>
在没联网环境下,启动tomcat出错
查看>>
关于Git bash-127.0.0.7:8888拒绝访问的小问题--环境变量
查看>>
Java EE(七)
查看>>
javascript变量声明提升(hoisting)
查看>>
有价值的数据
查看>>
LayUi超级好用的前端工具
查看>>
[Ubuntu] ubuntu的tty下挂载移动硬盘拷贝数据
查看>>
PowerBI分析个人Exchange邮箱数据
查看>>
犯了个低级错误
查看>>
Win7部署基础知识(7):使用Imagex捕获和安装映像
查看>>
Outlook Anywhere 客户端配置详解
查看>>
IOS在Xcode 4.x以上如何 创建 和 添加 静态库
查看>>
WebSphere was 7.0修改端口号为80,修改上下文根
查看>>
Repeater控件数据导出Excel
查看>>
下载Android源码出现的问题
查看>>
远程桌面如何复制本地文件 远程桌面拷贝电脑上的文件方法
查看>>
[转]解决JS浮点数(小数)计算加减乘除的BUG
查看>>
ASP.NET MVC应用程序的安全性介绍总括(高级编程)
查看>>
Java模拟Delegate
查看>>