0
已解决
杨陈卓
新手天翼
新手天翼
#include<iostream>
#include<cstdio>
using namespace std;
int a[6][6];
int main()
{
int i,j,x=0,y,z;
bool q;
for(i=1;i<=5;i++)
for(j=1;j<=5;j++)
scanf("%d",&a[i][j]);
for(i=1;i<=5;i++)
{
q=true;x=0;
for(j=1;j<=5;j++)
if(a[i][j]>x)
{
x=a[i][j];y=i;z=i;
}
for(j=1;j<=5;j++)
if(a[i][j]<x)q=false;
if(q==true)
{
cout<<z<<" "<<y<<" "<<x<<endl;
return 0;
}
}
cout<<"not found"<<endl;
return 0;
}
为什么错了?
1
已采纳
梁锦程
高级光能
高级光能
for(i=1;i<=5;i++)
{
Max=a[i][0];
for(j=1;j<=5;j++)
if(a[i][j]>=Max)
{
t1=i;
t2=j;
Max=a[i][j];
}
Min=Max;
for(int k=1;k<=5;k++)
if(a[k][t2]<Min)
Min=a[k][t2];
if(Max==Min)
{
f=1;
cout<<t1<<" "<<t2<<" "<<Max;
break;
}
}
if(f==0)
cout<<"not found";
0