#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int a[100][100];
int numb=0;//为什么将numb定义为0呢? 这种方式在之前发布的一道题hduoj2016中用过类似的方法当时定义的无穷大
int m=0,n=0,i=0,j=0,x=0,y=0;
while(cin>>m>>n)
{
numb=0;
for(i=0; i<m; i++)
{
for(j=0; j<n; j++)
{
cin>>a[i][j];
if(abs(a[i][j])>abs(numb))//注意这个地方不用>=号 博主本人(jayoou)因为加了个=导致浪费时间
{
numb=a[i][j];
x=i+1;//注意要加1
y=j+1 ;
}
}
}
cout<<x<<" "<<y<<" "<<numb<<endl;
}
return 0;
} //此题实际上就是二位数组寻找最值问题 并且找出位置 与之前2016那个题(一维数组)方法类似
此题就是简单基础的二维数组搜索题
hduoj 2022海选女主角
最新推荐文章于 2020-11-01 20:39:30 发布