本题链接:点击打开链接
本题大意:
数据有m行n列,数据可能为负数,求绝对值最大的,输出行,列,分数。
方法较简单,参考代码:
#include<stdio.h>
#include<math.h>
long a[500][500];
int main()
{
int n,m;
int score,x,y,s;
while(scanf("%d%d",&n,&m)!=EOF)
{
score=0;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
scanf("%ld",&a[i][j]);
}
for(int k=1;k<=m;k++)
{
if(score<abs(a[i][k]))
{
score=abs(a[i][k]);
x=i;
y=k;
s=a[i][k];
}
}
}
printf("%d %d %d\n",x,y,s);
}
return 0;
}