HNUCM 1544:XP的宝藏
题目描述
几经波折和磨难,XP终于拿到了宝库的钥匙和藏宝图,他站在宝库的左上角,这是宝库的入口,出口在右下角。宝库是由一个个小暗格组成的正方形,有些暗格里面有宝藏,也有一些暗格没有。暗格中布满了机关,所有开往左边和上面的门都不能开启,一旦开启就会触发机关,将被万箭穿心。XP开始陷入深深的沉思,他希望活着走出宝库;人总是有贪欲的,他还希望能够带走尽可能多的宝藏,你能否帮到他呢?
输入
每组输入第一个包括一个N,表示N*N的矩阵
第2~n+1行表示该藏宝图 (0<=N<=20)
输出
XP获得的最多宝藏数
样例输入
3
1 10 2
2 1 1
20 1 1
样例输出
25
分析:这道题如果暴力搜索下去应该也可以,因为样例范围不是很大,但是用记忆化的知识能更高效的解决问题,首先把这个藏宝图输入,是一个二维矩阵,f[i][j]就表示从之前的某个点走到这个点的最大宝藏。由题意可知道这个点只可能是从上或者左边的某个点过度而来,只需要判断这两个点即f[i-1][j],f[i][j-1]的大小,然后加上去即可。
代码如下:
#include<bits/stdc++.h>
using namespace std;
int f[25][25];
int main(){int n;while(~scanf("%d",&n)){for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)scanf("%d",&f[i][j]);for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)f[i][j]+=max(f[i-1][j],f[i][j-1]);printf("%d\n",f[n][n]);}
}
HNUCM 1544:XP的宝藏相关推荐
- HNUCM信息科学与工程学院第二届新生赛——正式赛
HNUCM信息科学与工程学院第二届新生赛--正式赛 简单题 A:Yftc的字符串转换 题目描述 Ytfc来到了一个魔法密林,里面住着一只魔法兔子,Yftc想去见见这只魔法兔子,但是这个魔法密林很奇怪, ...
- HNUCM湖南中医药大学信息科学与工程学院第二届新生赛
正式赛 目录 正式赛 问题 A: Yftc的字符串转换 问题 B: XP的午餐 问题 C: XP的电灯 问题 D: XP的宝藏 问题 E: 小小yh的几何 问题 F: 我爱中国 问题 G: 小小yh的 ...
- 11月最新纯净版XP系统999宝藏网GhostXP_SP3会员专用版V5.0
999宝藏网GhostXP_SP3会员专用版V5.0纯净版XP系统 系统格式:NTFS 本版系统专为999宝藏网会员打造,快速稳定.极度纯净.仅供论坛技术交流.学习! 本系统不带常用软件安装包,不 ...
- 2011最新XP系统盘下载大全 都是2011最新的系统
2011装机首选小爱GHOST XP SP3 2011装机美化版 http://www.xp7000.com/soft/html/3835.html 2011系统之家 GHOSTXP SP3 元旦特别 ...
- 宝藏世界登录不显示服务器,宝藏世界Trove玩不了怎么办 宝藏世界Trove进不去解决方法汇总...
宝藏天下Trove玩没有了怎样办?许多伴侣正在进进游戏的时分会呈现各类弹窗战没法登岸游戏的提醒,那么怎样处理呢?上面我们便去看一看宝藏天下Trove进没有来处理办法汇总,期望对各人有所协助. 宝藏天下 ...
- 宝藏世界中什么叫服务器中断了,《宝藏世界》Trove无法登陆解决方法
最近很多同学会出现宝藏世界宝藏世界Trove无法登陆等问题,例如游戏界面无法找到启动文件.卡在connect界面不动.游戏弹错等等问题.那么针对这些问题有办法可以解决吗?小编下面将带来宝藏世界Trov ...
- XP系统装PhotoShop的CS3版本
XP系统装PhotoShop的CS3版本,可用 XP系统装PhotoShop的CS版本 在XP系统下,装了一次PhotoShop的CS版本(我这里装的是CS3),这里说一下经历. 在网上查的说目前最新 ...
- windows 系统 鲜为人知的宝藏
windows 系统 鲜为人知的宝藏 一.文件夹篇 All Users 这里记录的是Window的用户以及这些用户个人设定的开始菜单及桌面等信息. Command 在这个目录下有着许多的DOS的常用命 ...
- 宝藏世界不显示龙火山服务器,宝藏世界隐藏指令代码一览 有哪些控制指令
宝藏世界隐藏指令代码一览,对于大神来说一些常规的操作都是尔等凡人才会做的,真正的大神玩家都是用代码来进行游戏操作的,下面小编就为大家普及一下宝藏世界隐藏指令代码,感兴趣的玩家可以收藏. 秘密指令: / ...
最新文章
- 监控zabbix面试题
- raise IOError('The file is not exist!')
- 力挺2007年国内原创音乐届最权威大赛!
- 一鼓作气一年拿下信息系统项目管理师和软考中级系统集成
- diff patch制作补丁打补丁
- [Android]关于IntentService
- Largest Rectangle in a Histogram (动态规划+奇思妙想单调栈)求最大矩状图面积
- Hyhyhy – 专业的 HTML5 演示文稿工具
- ls -l 显示年份
- ESP定律手工脱壳步骤
- 12 浏览器对象模型BOM
- Android 在一个APP内打开另一个APP
- 显卡算力排行_RTX3090 时代最新GPU选购指南:哪款显卡配得上我的炼丹炉?
- 距离度量:欧氏距离,余弦距离,KL散度,马氏距离(含python代码实现)
- 如何使用S32K1的PDB模块触发多个ADC通道连续采样
- 数字文旅解决方案 数字文旅
- Linux服务器 SSH端口修改、禁用root账户远程登录
- 机械原理第二章 连杆机构总结
- 关于QT,你需要知道这些基础知识
- 回溯法解决工作分配问题