0
已解决
丁勇智
中级守护
中级守护
2552 找最大数经验值:800
题目描述 Description
输入一个m行n列的二维矩阵,找出其中最大的数,并输出它的值以及所在的行号和列号。
输入描述 Input Description
第一行为:两个整数m和n
之后m行:一个m*n的矩阵,矩阵的元素各不相同。(1=<m,n<=10)
输出描述 Output Description
第一行:最大的数
第二行:这个数所在的行号和列号,用空格隔开。
样例输入 Sample Input
2 3 2 1 3 4 5 6
样例输出 Sample Output
6 2 3 为啥错啊啊啊啊啊啊!!!!!!!!!!!!!!!!!!!!!!!11
#include<iostream>
using namespace std;
int main()
{
int i,j,m,n,a[11][11],x,y,s;
cin>>m>>n;
for(i=1;i<=m;i++)
for(j=1;j<=n;j++)
cin>>a[i][j];
s=a[1][1];
for(i=1;i<=m;i++)
for(j=1;j<=n;j++)
if(s<a[i][j])
{
x=i;
y=j;
s=a[i][j];
}
cout<<s<<endl<<x<<' '<<y;
return 0;
}