一个一个找吧,没啥好说的
#include<iostream>
#include<cmath>
using namespace std;
int b[4][2]={{0,-1},{0,1},{1,0},{-1,0}};
int main()
{
int m,n;
while(cin>>m>>n&&m&&n)
{
int a[m][n];
int i,j,k;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
cin>>a[i][j];
}
}
int re=0,mm,nn;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
int x,y,res=0;
for(k=0;k<4;k++)
{
x=i+b[k][0];
y=j+b[k][1];
if(x>=0&&x<m&&y>=0&&y<n)
{
if(a[i][j]*a[x][y]<0)
{
res+=abs(a[x][y]);
}
else
{
res-=abs(a[x][y]);
}
}
}
if(re<res){re=res;mm=i;nn=j;}
}
}
cout<<mm+1<<' '<<nn+1<<' '<<re<<endl;
}
return 0;
}