hdu 4500 (小Q系列故事——屌丝的逆袭)
来源:互联网 发布:彻地钉db数据 编辑:程序博客网 时间:2024/05/17 08:32
水题,读题要仔细。。。
#include<cstdio>#include<algorithm>#include<cstring>using namespace std;const int N=25;const int minn=-99999999;int map[N][N],dp[N][N];int main(){ int n,m; while(~scanf("%d%d",&n,&m)) { if(!n&&!m) break; memset(dp,0,sizeof(dp)); for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) scanf("%d",&map[i][j]); int x,y,maxn=minn; for(int i=1;i<=n;i++) for(int j=1;j<=m;j++) { if((i-1)>=1) { if(map[i][j]*map[i-1][j]>0) dp[i][j]-=abs(map[i-1][j]); else dp[i][j]+=abs(map[i-1][j]); } if((i+1)<=n) { if(map[i][j]*map[i+1][j]>0) dp[i][j]-=abs(map[i+1][j]); else dp[i][j]+=abs(map[i+1][j]); } if((j-1)>=1) { if(map[i][j]*map[i][j-1]>0) dp[i][j]-=abs(map[i][j-1]); else dp[i][j]+=abs(map[i][j-1]); } if((j+1)<=m) { if(map[i][j]*map[i][j+1]>0) dp[i][j]-=abs(map[i][j+1]); else dp[i][j]+=abs(map[i][j+1]); } if(maxn<dp[i][j]) { x=i;y=j;maxn=dp[i][j]; } } printf("%d %d %d\n",x,y,dp[x][y]); }}
0 0
- hdu 4500 小Q系列故事——屌丝的逆袭
- Hdu 4500 小Q系列故事——屌丝的逆袭
- 小Q系列故事——屌丝的逆袭(Hdu 4500)
- HDU 4500 小Q系列故事——屌丝的逆袭
- hdu 4500 小Q系列故事——屌丝的逆袭
- hdu 4500 小Q系列故事——屌丝的逆袭
- HDU 4500 小Q系列故事——屌丝的逆袭
- hdu 4500 小Q系列故事——屌丝的逆袭
- HDU 4500 小Q系列故事——屌丝的逆袭
- HDU-4500-小Q系列故事——屌丝的逆袭
- hdu 4500 小Q系列故事——屌丝的逆袭
- HDU 4500--小Q系列故事——屌丝的逆袭
- HDU ACM 4500 小Q系列故事——屌丝的逆袭
- hdu 4500 小Q系列故事——屌丝的逆袭
- HDU 4500:小Q系列故事——屌丝的逆袭【水】
- HDU 4500 小Q系列故事——屌丝的逆袭(模拟枚举排序)
- HDU 4500 小Q系列故事——屌丝的逆袭(水题)
- hdu 4500 (小Q系列故事——屌丝的逆袭)
- sklearn.model_selection的StratifiedKFold实例
- 排序——规则
- git add -A和 git add . git add -u区别
- [LeetCode]--54. Spiral Matrix
- 生活多快乐:笑死爹的程序段子
- hdu 4500 (小Q系列故事——屌丝的逆袭)
- 【css】你了解word-wrap和word-break的区别吗?
- php高并发秒杀解决方案
- HttpClient 在Java项目中的使用详解
- 单机版solr6.2.1搭建window
- swift 元组 数组 字典 简单方法实现 小结
- linux 时间同步的方法
- KOOCAN觉得这部中国剧比电锯惊魂还要重口!
- QCustomplot基础应用