输入样例: 3 4 1 2 3 4 1 2 3 4 1 2 3 4 输出样例: 1 4 4 2 4 4 3 4 4 #include<bits/stdc++.h> using namespace std; const int N=1010; int n,m,a[N][N],x[N],y[N],flag=1; int main(){ scanf("%d%d",&n,&m); for(int i=1;i<=n;i++){ int p=0; for(int j=1;j<=m;j++){ cin>>a[i][j]; p=max(p,a[i][j]); } x[i]=p; } for(int i=1;i<=m;i++){ int p=10; for(int j=1;j<=n;j++){ cin>>a[j][i]; p=min(p,a[j][i]); } y[i]=p; } for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ if(a[i][j]==x[i]&&a[i][j]==y[j]){ cout<<i<<" "<<j<<" "<<a[i][j]<<endl; flag=0; } } } if(flag) cout<<"NO"; return 0; }