Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<iostream>#include<vector>#include<utility>#include<algorithm>#include<cmath>using namespace std;int n, m;vector<int> ret;void solve(vector<vector<double> > &);inline bool isZero(double d){return abs(d) < 1e-6;}int main(){ios::sync_with_stdio(false);cin >> n >> m;// m * n matrixvector<vector<double> > mat(m, vector<double>(n + 1));ret = vector<int>(n);for(int i = 0; i < m; i++){for(int j = 0; j <= n; j++){cin >> mat[i][j];}}solve(mat);return 0;}void swap2Row(vector<vector<double> >& mat, int i, int j){