对矩阵按列和降序排序

C# Medium sorting

任务 «对矩阵按列和降序排序»

给定一个整数矩形矩阵。需要按列元素之和的降序对矩阵的列进行排序。如果和相等,则保持列的原始顺序。输出变换后的矩阵。矩阵大小不超过100×100,元素的绝对值不超过1000。

输入格式

在第一行有两个整数 N 和 M —— 行数和列数。接下来的 N 行中,每行有 M 个整数 —— 矩阵的元素。

输出格式

输出N行,每行M个整数——即列排序后的矩阵。

示例

示例 1

输入
2 4 5 1 3 2 0 0 0 0
输出
5 3 2 1 0 0 0 0

示例 2

输入
10 20
输出
60
main.cs