Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
103266 | 林泽豪 | 矩阵排序 | C++ | 解答错误 | 0 | 68 MS | 1248 KB | 607 | 2023-09-18 13:45:29 |
#include<iostream> #include<cstdio> using namespace std; int main(){ int m,n,p,jiao,hang; cin>>m>>n; int a[505][505]; for(int i=1;i<=m;i++){ for(int o=1;o<=n;o++){ cin>>a[i][o]; } } for(int i=1;i<=m;i++){ p=a[i][1]; hang=i; for(int o=i+1;o<=m;o++){ if(a[o][1]<p){ p=a[o][1]; hang=o; } } for(int o=1;o<=n;o++){ jiao=a[i][o]; a[i][o]=a[hang][o]; a[hang][o]=jiao; } } for(int i=1;i<=m;i++){ for(int o=1;o<=n;o++){ cout<<a[i][o]<<' '; } cout<<endl; } }