本题链接:点击打开链接
本题大意:
数据有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 ",x,y,s); } return 0; }