提交时间:2023-09-12 13:55:09

运行 ID: 102211

#include<iostream> using namespace std; int x[501][501]; int main() { int a,b; cin>>a>>b; for(int i=1;i<=a;i++) for(int j=1;j<=b;j++) cin>>x[i][j]; for(int i=1;i<=a-1;i++) for(int j=i+1;j<=a;j++) for(int k=1;k<=b;k++) { if(x[i][k]<x[j][k]) break; if(x[i][k]>x[j][k]) { for(int l=1;l<=b;l++) swap(x[i][l],x[j][l]); break; } } for(int i=1;i<=a;i++) { for(int j=1;j<=b;j++) cout<<x[i][j]<<" "; cout<<endl; } }