赞
踩
- #include<iostream>
- #include<algorithm>
- using namespace std;
- int main(){
- int n,m;
- cin >> n >> m;
- int demension[n][m];
- for(int i = 0;i<n;i++){
- for(int j = 0;j<m;j++){
- cin >>demension[i][j];
- }
- }
- int max;
- bool flag;
- for(int i = 0;i<n;i++){
- //定义一个变量用来找出符合条件的编号最小仓库
- max = 1010;
- for(int j = 0;j<n;j++){
- flag = true;
- for(int k = 0;k<m;k++){
- //如果在m个整数里有一个位置对应的元素不满足条件的话就把flag值设置为false
- if(demension[j][k] <= demension[i][k]){
- flag = false;
- }
- }
- if(flag == true){
- max = min(max,j+1);
- }
- }
- if(max == 1010){
- cout << "0" << endl;
- }else{
- cout << max << endl;
- }
-
- }
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。