Сортировка матрицы по убыванию сумм столбцов
C#
Средний
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