HHUOJ 1013: 冒险游戏(risk_ganme) 动态规划 TWT tokyo olympic 2combo -2
来源:互联网 发布:青少年性犯罪数据 编辑:程序博客网 时间:2024/04/25 18:56
1013: 冒险游戏(risk_ganme)
时间限制: 2 Sec 内存限制: 2048 MB提交: 58 解决: 22
[提交][状态][讨论版]
题目描述
河海组织一场冒险游戏,该游戏将场地分为N*M的方格,每个方格内均有一个关卡,要闯过每个关卡,都需要消耗一定数量的体力
游戏的起点为(1,1) 终点为(N,M),每通过一关,可以选择右方或下方的一个关卡,顺利通过终点则挑战成功,但在任何地方体力透支(体力值<0)则挑战失败
如果要通过挑战,在开始挑战时最少需要补充多少体力?
游戏的起点为(1,1) 终点为(N,M),每通过一关,可以选择右方或下方的一个关卡,顺利通过终点则挑战成功,但在任何地方体力透支(体力值<0)则挑战失败
如果要通过挑战,在开始挑战时最少需要补充多少体力?
输入
第一行两个数,分别是n m,(1<= n,m <= 2000)
后面n行,每行m个非负数,表示每个关卡需要消耗的体力 (0<= a[i][j] <= 10000)
后面n行,每行m个非负数,表示每个关卡需要消耗的体力 (0<= a[i][j] <= 10000)
输出
一行,表示最小体力数
样例输入
2 21 23 4
样例输出
7
提示
共2条可选路径
1->2->4 7
1->3->4 8
来源
河海ACM前辈:姜鹏
想飞菜鸡各种带节奏啊。。。既然大家都做了我也做好了。。。
一开始用贪心,果不其然wa了。。。
问了问旁边的zhangjiatao1,他居然说:“这不是很明显的动态dp嘛”
啊???很明显吗??智障啊。。。。
然后mirror58229、zhangjiatao1和我三人开始咸鱼地看宋小萌学姐的博客。。。
好强啊。。。。
咸鱼一会儿。。。写写写。。交一发wa了。。。。改了inf大小。。。过了
今天也是咸鱼地一天。。
代码:
#include <cstdlib>#include <iostream>#include <algorithm>#include <cmath>#include <cstdio>#include <cstring>const int maxn=2010;const int inf=1<<30;int save[maxn][maxn];int f[maxn][maxn];using namespace std;int main(){ int n,m,i,j; scanf("%d%d",&n,&m); for(i=1;i<=n;i++){ for(j=1;j<=m;j++){ scanf("%d",&save[i][j]); } } memset(f,0,sizeof(f)); for(i=1;i<=n;i++){ f[i][0]= inf; } for(i=1;i<=m;i++){ f[0][i]= inf; } f[0][0]=inf; for(i=1;i<=n;i++){ for(j=1;j<=m;j++){ if(i==1&&j==1){ f[i][j]=save[i][j]; }else{ f[i][j]=min(f[i-1][j]+save[i][j],f[i][j-1]+save[i][j]); } } } cout<<f[n][m]<<endl; return 0;}
0 0
- HHUOJ 1013: 冒险游戏(risk_ganme) 动态规划 TWT tokyo olympic 2combo -2
- HHUOJ LCM and Walk 数学 逆推 gcd&lcm DFS TWT Tokyo Olympic 2Combo -1
- uva11624 Fire! BFS搜索 TWT Tokyo Olympic 2combo-2
- HDU4007 Dave 暴力 TWT Tokyo Olympic 2combo-1
- 蓝桥杯 振兴中华 dfs入门 TWT Tokyo Olympic 2combo-3
- hhuoj Boxes and Balls TWT Tokyo Olympic 3 COMBO-1 数学题
- HHU 1013 冒险游戏(risk_ganme)(动态规划)
- HDU2955 Robberies 01背包 TWT Tokyo Olympic 2Combo -2
- HDU3466 Proud Merchants 01背包 思考 TWT Tokyo Olympic 2Combo -2 未完待续
- poj2386 Lake Counting dfs入门 TWT Tokyo Olympic 2combo-2
- hhoj Friendship of Mouse 水题 TWT Tokyo Olympic 1COMBO-2
- hdu4004 The Frog's Games 二分查找+贪心 TWT Tokyo Olympic 1COMBO-2
- Find the maximum 欧拉函数 高精度 BigInteger TWT Tokyo Olympic 2COMBO-1
- poj3984 迷宫问题 BFS入门 TWT Tokyo Olympic 2combo-4
- poj3278 Catch That Cow BFS搜索 TWT Tokyo Olympic 2combo-1
- hdu1241 Oil Deposits dfs水题 TWT Tokyo Olympic 2combo-3
- hdu2612 Find a way BFS搜索 TWT Tokyo Olympic 2combo-4
- HHUOJ 1013 冒险游戏(risk_game)(动态规划)
- Unix网络编程 卷1 第3章:套接字编程简介(套接字地址结构)
- 【bzoj 3110】【codevs 1616】K大数查询 (CDQ分治+线段树)
- 原生JS和jQ总结--样式
- java 链接mysql 产生500W数据模拟生成环境
- HDU4678 Mine bfs+博弈 2013多校8
- HHUOJ 1013: 冒险游戏(risk_ganme) 动态规划 TWT tokyo olympic 2combo -2
- DirectX11:DirectX11下载和环境配置
- 【egret】代码结构
- JZOJ 4739 【雅礼联考GDOI2017模拟9.2】Ztxz16学图论
- 十六进制输入十进制输出的快速方法
- Java学习提要——Math类基本
- 计算程序的运行时间
- ucos学习I
- 乌龟棋