1.题目详情
2.思路
本题数据量较小,直接暴力三层for循环解决即可满分。
3.C++代码如下(100分)
#include
#include
using namespace std;
int main(){
int n,m;
cin >> n >> m;
int demension[n][m];
for(int i = 0;i for(int j = 0;j cin >>demension[i][j]; } } int max; bool flag; for(int i = 0;i //定义一个变量用来找出符合条件的编号最小仓库 max = 1010; for(int j = 0;j flag = true; for(int k = 0;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; } 精彩内容
发表评论