编号:1001 题目:【2017.1.17】小X的逆袭

来源:互联网 发布:linux驱动加锁的情况 编辑:程序博客网 时间:2024/06/05 05:56

题目描述

      毕业于普通本科的小x一直自称是资深屌丝。谁又能想到,如此不起眼的小x 在历经重重面试环节后,竟然如愿以偿加入了心仪已久的腾讯公司!正所谓野百合也有春天,屌丝也有逆袭的那一天!

      一段时间以后,随着对工作环境以及同事的熟悉,小x逐渐放松下来,在工作间隙,他细细观察了自己的工作环境,发现整个工作室是一个 N 行 M 列的矩形布局,或者是因为屌丝的本性逐步暴露,他还暗自给每个同事在心里进行了魅力值评分(为区别男女,男生一律用负整数表示,女生一律用正整数表示)。

     现在,小x把所有人的数据记录下来,并且这样定义一个位置的价值:

     1、一个位置的价值只和其上下左右四个邻居的魅力值有关(对于靠边的位置,只考虑

其存在的邻居);

     2、一个位置的价值是其邻居的魅力值之和。当然,如果某邻居和该位置主人性别不同,则是加上邻居魅力值的绝对值,否则为加上邻居魅力值的绝对值的相反数;

     3、对周围所有邻居的数据处理后,最终的得分即为这个位置的最终得分。得分越高的位置越好;

现在,请你能帮助小x计算一下哪里才是最好的位置。

输入

数据的第一行包含 2 个整数 N 和 M,表示工作室的布局是 N 行 M 列;

接下来的 N 行,每行有 M 个整数,分别表示对应位置员工的魅力值Ki,正整数表示女生的魅力值,负整数表示男生的魅力值;

其中,N<=500,M<=500,-500<=Ki<=500。

输出

请计算并输出最佳位置的行列号以及对应的得分。

如果得分最高的位置有多个,则请输出行号最小的那个,行号还相同的话,再比较列号,只输出列号最小的那个即可。

样例输入

2 35 -4 3-6 3 7

样例输出

1 2 11

数据范围限制

N<=500,M<=500,-500<=Ki<=500。
其实有些题目我也不会,请大家积极在评论里发题解,最好不要有答案,题解就可以。



0 0