AcWing 5415. 仓库规划
原题链接
简单
作者:
cwn
,
2024-01-10 11:21:31
,
所有人可见
,
阅读 56
#include <iostream>
#include <algorithm>
#include <cstring>
using namespace std;
int n,m;
const int N = 1010;
const int M = 15;
int a[N][M];
bool f(int i,int j)
{
for(int k=0;k<m;k++)
{
if(a[i][k] >= a[j][k]) return false;
}
return true;
}
int main()
{
cin>>n>>m;
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cin>>a[i][j];
}
}
for(int i=0;i<n;i++)
{
int res = 0;
for(int j=0;j<n;j++)
{
if(j != i)
{
if(f(i,j))
{
res = j+1;
break;
}
}
}
cout<<res<<endl;
}
return 0;
}