绍兴市交通建设有限公司网站,friday wordpress,服饰网站建设技术方案,企业微信官网现有一个M*N的表格#xff0c;请统计表格中每行最小数值之和。要求最小数的都在不同列中#xff0c; 既假设第一行第一列数是最小数#xff0c;那即使第二行第一列的数在第二行中不去计算。 example: 存在如下表格#xff1a; 1 2 3 2 4 5 则#xff1a; 第一行最小…现有一个M*N的表格请统计表格中每行最小数值之和。要求最小数的都在不同列中 既假设第一行第一列数是最小数那即使第二行第一列的数在第二行中不去计算。 example: 存在如下表格 1 2 3 2 4 5 则 第一行最小数是1第二行最小数是4和为5。表格数据输入形式自定
#includestring
#includeiostream
#includemap
using namespace std;
#define _max 99999999
int main(){mapint,int nums;cout请输入二维数组:endl;cout行:;int row,col;cinrow;cout列:;cincol;int a[row][col];for(int i0; irow; i){int row_min_max;int vol_v;for(int j0; jcol; j){cina[i][j];if(a[i][j]row_minnums.count(j)0){row_mina[i][j];vol_vj;}}nums[vol_v]row_min;}mapint, int::iterator iter;int ans0;for(iternums.begin(); iter!nums.end(); iter){coutiter-first iter-secondendl;ansiter-second;}cout和:ansendl;return 0;
}