HDU 2022 -- 海选女主角

来源:互联网 发布:word文档办公软件 编辑:程序博客网 时间:2024/04/30 03:11

题目大意:m*n行矩阵,输出绝对值最大的数及其位置。

代码实现:

#include<stdio.h>#include<stdlib.h>int main(){    int m,n;    while(~scanf("%d%d",&m,&n)){        int a[100][100];        int fmax=0;        int x,y,flag=0;        for(int i=0;i<m;i++){            for(int j=0;j<n;j++){                scanf("%d",&a[i][j]);                if(abs(a[i][j])>fmax){                    fmax=abs(a[i][j]);                    x=i;                    y=j;                    if(a[i][j]<0)                        flag=1;                    else flag=0;                }            }        }        if(flag) fmax=-fmax;        printf("%d %d %d\n",x+1,y+1,fmax);    }    return 0;}


0 0