满分代码(直接暴力)
#include<iostream>
using namespace std;
const int M=11;
const int N=1001;
int n,m;
int a[N][M];
bool isfather(int x,int y)//y是否是x的上级仓库
{for(int i=1;i<=m;i++){if(a[x][i]>=a[y][i])return false;}return true;
}
int main()
{cin>>n>>m;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>a[i][j];}}for(int i=1;i<=n;i++){int flag=1;for(int j=1;j<=n;j++){if(i!=j&&isfather(i,j)){cout<<j<<endl;flag=0;break;}}if(flag)cout<<0<<endl;}return 0;
}