hdu 2022 海选女主角 解题报告

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2022

极其水的题:

说在一个m*n的二维数组中找到一个绝对值最大的数

定义max=0 每次输入一个数都和max的绝对值进行比较

ps:二维数组居然开成一维数组了 错了半天才查出来。。。下次注意

 1 #include<iostream>
2 #include<cstdio>
3 using namespace std;
4 int main()
5 {
6 int m,n,i,j,k,max=0,x,y;
7 int b[100][100];
8 while( scanf("%d %d",&m,&n)!=EOF)
9 { max=0;
10 for(i=1;i<=m;i++)
11 {
12 for(j=1;j<=n;j++)
13 {
14 cin>>b[i][j];
15 if( abs(b[i][j])>abs(max))
16 {
17 max=b[i][j];
18 x=i;
19 y=j;
20 }
21 }
22 }
23
24 cout<<x<<" "<<y<<" "<<max<<endl;
25 }
26 //system("pause");
27 return 0;
28 }
原文地址:https://www.cnblogs.com/yujiaao/p/2115875.html