博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDOJ_ACM_命运
阅读量:6814 次
发布时间:2019-06-26

本文共 973 字,大约阅读时间需要 3 分钟。

Problem Description
穿过幽谷意味着离大魔王lemon已经无限接近了!
可谁能想到,yifenfei在斩杀了一些虾兵蟹将后,却再次面临命运大迷宫的考验,这是魔王lemon设下的又一个机关。要知道,不论何人,若在迷宫中被困1小时以上,则必死无疑!
可怜的yifenfei为了去救MM,义无返顾地跳进了迷宫。让我们一起帮帮执着的他吧!
命运大迷宫可以看成是一个两维的方格阵列,如下图所示:
 
yifenfei一开始在左上角,目的当然是到达右下角的大魔王所在地。迷宫的每一个格子都受到幸运女神眷恋或者痛苦魔王的诅咒,所以每个格子都对应一个值,走到那里便自动得到了对应的值。
现在规定yifenfei只能向右或者向下走,向下一次只能走一格。但是如果向右走,则每次可以走一格或者走到该行的列数是当前所在列数倍数的格子,即:如果当前格子是(x,y),下一步可以是(x+1,y),(x,y+1)或者(x,y*k) 其中k>1。 
为了能够最大把握的消灭魔王lemon,yifenfei希望能够在这个命运大迷宫中得到最大的幸运值。
 
Input
输入数据首先是一个整数C,表示测试数据的组数。
每组测试数据的第一行是两个整数n,m,分别表示行数和列数(1<=n<=20,10<=m<=1000);
接着是n行数据,每行包含m个整数,表示n行m列的格子对应的幸运值K ( |k|<100 )。
 
Output
请对应每组测试数据输出一个整数,表示yifenfei可以得到的最大幸运值。
 
Sample Input
13 89 10 10 10 10 -10 10 1010 -11 -1 0 2 11 10 -20-11 -11 10 11 2 10 -10 -10
 
Sample Output
52
 
Code
View Code
Key Point
Firstly, you must realize the question is  transformation of pyramid of numbers.
Then, you should pay more attention to the boundary.
 

 

转载于:https://www.cnblogs.com/chuanlong/archive/2012/11/14/2769370.html

你可能感兴趣的文章
iOS POST 上传图片
查看>>
Codeforces Round #435 (Div. 2) E. Mahmoud and Ehab and the function[二分]
查看>>
最全面的 Spring 学习笔记
查看>>
【037】Excel 中遍历修改文件(VBA)
查看>>
nw.js---创建一个点击菜单
查看>>
python+selenium常见坑
查看>>
Android基于mAppWidget实现手绘地图(九)–如何处理地图对象的touch事件
查看>>
Flash CS 6绘图技巧之锁定填充
查看>>
RHEL6.3 DNS高级技术三 通过rsync实现DNS View访问列表文件同步
查看>>
Microsoft Hyper-V Server 2012快速上手之创建脚本运行环境
查看>>
Hadoop周边生态软件和简要工作原理(一)
查看>>
想目录形式的列表,快捷键:Tab:切换到下级目录.Shift+tab:切换到上目录.在各种文本编辑器,word等中均可用....
查看>>
javascript关于IE和火狐处理event处理数据的问题
查看>>
多维数据查询效率分析(1)
查看>>
内存对齐
查看>>
log4net使用中遇到的一些问题
查看>>
getPositionForView
查看>>
Oracle Form 中commit 与do_key('commit_form')区别
查看>>
SmartGridView 控件EmptyDataTemplate存在问题
查看>>
图片base64编码显示 - suflow - ITeye技术网站
查看>>