题目:1212. 地宫取宝



思路:大佬的思路 ,这题我也不会

#include<bits/stdc++.h>using namespace std;
typedef long long LL;
const int N=1e5+10;
const int INF=1e9+1;
int n,m,k,a[55][55];
LL f[55][55][15][15];
const int mod=1000000007;
int main(){cin>>n>>m>>k;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>a[i][j];a[i][j]++;}}f[1][1][0][0]=1;f[1][1][1][a[1][1]]=1;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){for(int x=0;x<=k;x++){for(int y=0;y<=13;y++){f[i][j][x][y]=(f[i][j-1][x][y]+f[i][j][x][y])%mod;f[i][j][x][y]=(f[i][j][x][y]+f[i-1][j][x][y])%mod;if(x>0&&a[i][j]==y){for(int h=0;h<y;h++)f[i][j][x][y]=(f[i][j][x][y]+(f[i][j-1][x-1][h])%mod);for(int h=0;h<y;h++)f[i][j][x][y]=(f[i][j][x][y]+(f[i-1][j][x-1][h])%mod);}}} }}LL ans=0;for(int i=0;i<=13;i++){ans=(ans+f[n][m][k][i])%mod;}printf("%lld",ans);return 0;
}

acwing 1212. 地宫取宝(蓝桥杯)相关推荐

  1. 蓝桥杯--DP2 AcWing 1212. 地宫取宝

    AcWing 1212. 地宫取宝 X 国王有一个地宫宝库,是 n×m 个格子的矩阵,每个格子放一件宝贝,每个宝贝贴着价值标签. 地宫的入口在左上角,出口在右下角. 小明被带到地宫的入口,国王要求他只 ...

  2. dfs记忆化搜索(带限制的选择问题) 讲解:LeetCode打家劫舍||| / 蓝桥 地宫取宝/蓝桥 k进制数//剪格子//方格分割

    记忆化递归的必要性: 普通的递归可能会重复求解某一值,类似斐波那契数列.同样的子问题可能会被求解多次,这样就会很慢很慢很慢 解决方法:我们把历史求解(子问题)记录下来,如果下次需要求解子问题,那么直接 ...

  3. 【蓝桥杯真题】地宫取宝(搜索-记忆化搜索详解)

    链接 [蓝桥杯][2014年第五届真题]地宫取宝 题目描述 X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签. 地宫的入口在左上角,出口在右下角. 小明被 ...

  4. 蓝桥杯历届试题 地宫取宝 dp or 记忆化搜索

    问题描述 X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签. 地宫的入口在左上角,出口在右下角. 小明被带到地宫的入口,国王要求他只能向右或向下行走. 走 ...

  5. 【蓝桥杯】历届试题 地宫取宝

     历届试题 地宫取宝 时间限制:1.0s   内存限制:256.0MB      问题描述 X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签. 地宫的入口 ...

  6. 地宫取宝|2014年蓝桥杯B组题解析第九题-fishers

    地宫取宝 X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签. 地宫的入口在左上角,出口在右下角. 小明被带到地宫的入口,国王要求他只能向右或向下行走. 走 ...

  7. 2014蓝桥杯:地宫取宝(DFS详解)

    八.题目;地宫取宝 问题描述 X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签. 地宫的入口在左上角,出口在右下角. 小明被带到地宫的入口,国王要求他只能 ...

  8. 【蓝桥杯】历届试题 地宫取宝(记忆化搜索、dfs、dp)

    历届试题 地宫取宝 问题描述 X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签. 地宫的入口在左上角,出口在右下角. 小明被带到地宫的入口,国王要求他只能 ...

  9. 2014 蓝桥杯 预赛 c/c++ 本科B组 第九题:地宫取宝(12')

    第九题:地宫取宝(12') X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签.     地宫的入口在左上角,出口在右下角.     小明被带到地宫的入口, ...

  10. 地宫取宝----第五届蓝桥杯

    /** 标题:地宫取宝X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签.地宫的入口在左上角,出口在右下角.小明被带到地宫的入口,国王要求他只能向右或向下行 ...

最新文章

  1. 阿里暴跌近6%,蒸发2400亿!拼多多火了,股价暴涨近15%!这个幕后的程序员开挂了,马云,刘强东都怕!...
  2. PHPWind的版权等信息去除的方法
  3. 超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大
  4. 操作系统修炼秘籍(1):秘籍简介
  5. C 怎么处理windows路径_python学习笔记-7:文件读写之文件与文件路径
  6. 操作系统磁盘调度_磁盘调度| 操作系统
  7. python书写风格_python书写风格
  8. JasperReport生成PDF中文不显示处理
  9. CSU 1556 Pseudoprime numbers
  10. 五子棋java_Java五子棋小游戏完整源代码
  11. 微软补丁服务器部署方案,Windows server 2012 r2 单wsus部署成功,需要更新补丁的服务器已有域控该怎么出解决方案...
  12. 新个人所得税计算公式
  13. 【java基础】int和tinyint的区别
  14. 5/17/2015 今週日本語勉強の纏め
  15. xamarin android 微信,转换微信SDK为Xamarin绑定库 Android5.5.8 iOS1.8.6.2
  16. U-Mail邮件服务器软件的四大优势
  17. Docker 拉取镜像及标签 pull | tag
  18. 股灾是对价值投资的洗礼
  19. 【已开源】mtcnn_pytorch完美复现
  20. 乐高创意宝典-机械和机构篇pdf格式下载

热门文章

  1. 用免费WiFi上网软件有什么好处
  2. yabailv 运放_压摆率——限制了运放的速度
  3. python测试开发面试题带答案整理
  4. ps水彩效果教程-庞姿姿
  5. ArcGIS数据编辑操作
  6. Mac OS X 背后的故事(三)Mach之父Avie Tevanian
  7. sap 双计量单位_“双计量单位”解决方案解决不同入库问题
  8. 20181223 阿耐---《大江东去》
  9. 操作系统页表进程调度Tips
  10. 零基础学C/C++40——鸡兔同笼