5415-仓库规划
作者:
JayJay在心里
,
2024-08-20 22:36:36
,
所有人可见
,
阅读 2
// 题目难度不大,问题在于1.二维动态数组的vector搭建 2.畏难心理,把问题想得很难,其实不是所有问题都是要用到算法的。
#include<iostream>
#include<vector>
using namespace std;
int main(){
int n, m;
cin >> n >> m;
vector<vector<int>> pos(n, vector<int>(m)); // 直接初始化二维向量大小为 n x m
for(int i = 0; i < n; i++) {
for(int j = 0; j < m; j++) {
cin >> pos[i][j]; // 直接赋值
}
}
for(int i = 0; i < n; i++) {
for(int j = 0; j < n; j++) {
int flag = 0;
for(int k = 0; k < m; k++){
if(pos[i][k] >= pos[j][k]) {
flag = 1;
break;
}
}
if(!flag){
cout << j + 1 << endl;
break;
}
if(flag && j == n - 1) cout << 0 << endl;
}
}
return 0;
}