hdu 2391 Filthy Rich
2024-08-25 06:30:14
单纯dp 水一
处理时间点,第一行和第一列特殊处理;
其余的w[i][j]=show(w[i-1][j-1],w[i-1][j],w[i][j-1]);
<span style="font-size:24px;"><span style="font-size:24px;">#include<stdio.h>
#include<string.h>
#include<algorithm>
#include<cmath>
#include<iostream>
using namespace std;
int s[1005][1005];
int w[1005][1005];//存每一个点的最大值
int show(int q,int w,int e)
{
int t;
if(q>w)
t=q;
else
t=w;
return t>e?t:e;
}
int main()
{
int a;
scanf("%d",&a);
int time=0;
int b,c;
int t=a;
while(t--)
{
time++;
scanf("%d %d",&b,&c);
for(int i=0;i<b;i++)
for(int j=0;j<c;j++)
scanf("%d",&s[i][j]);
memset(w,0,sizeof(w));
for(int i=0;i<b;i++)
for(int j=0;j<c;j++)
{
if(i==0)
{
if(j==0)
w[i][j]=s[i][j];
else
w[i][j]=w[i][j-1]+s[i][j];
continue;
}
if(j==0)
{
w[i][j]=w[i-1][j]+s[i][j];continue;
}
w[i][j]=show(w[i-1][j-1],w[i-1][j],w[i][j-1])+s[i][j];
}
printf("Scenario #%d:\n%d\n",time,w[b-1][c-1]);
//if(time!=a)
printf("\n");
}
return 0;
}
</span></span>
版权声明:本文博主原创文章。博客,未经同意不得转载。
最新文章
- Cowboy 开源 WebSocket 网络库
- CSS尺寸和字体单位-em、px还是%
- 1.1. 如何使用XproerUI库
- SharePoint 2013 BCS
- Mac下载安装Android Studio教程
- 【Nginx 3】FTP远程文件下载
- 【重走Android之路】【番外篇】有关于null的一些知识点
- C#调用C++编写的dll库
- 用css3做标签
- Linked List Sorting (链表)
- MVC-Razor引擎布局
- NullableKey:解决Dictionary中键不能为null的问题 zt
- Struts2更改配置文件struts.xml默认路径
- 是否使用安全模式启动word
- geotools实现多边形的合并&;缓冲区
- APIO2017总结
- 深入理解 Java 多线程核心知识
- VS2012及VS2013连接SQL2008提示 Could not load file or assembly &#39;Microsoft.SqlServer.Management.Sdk.Sfc&#39;
- Gorm使用详解
- 由 UWP 版网易云音乐闪退引发的博文
热门文章
- 简体中文 — ANSI Common Lisp 中文版
- Houdini Pyro流体的插值变速
- C++primer原书中的一个错误(派生类using声明对基类权限的影响)
- linux kickstart 自动安装
- 祖国版SoloWheel:Airwheel爱尔威火星车 拆箱&;上手经验_运动户外_晒物广场_什么值得买
- [Leetcode]-ReverseLinkedList
- Android中的动画具体解释系列【1】——逐帧动画
- iOS_16_开关控制器_modal_代码方法
- JavaMail学习笔记(七)、帐号激活与忘记密码 实例(zhuan)
- uva10791 uva10780(分解质因数)