Ordenação da matriz em ordem decrescente das somas das colunas

C# Medium sorting

Tarefa «Ordenação da matriz em ordem decrescente das somas das colunas»

Dada uma matriz retangular de números inteiros. É necessário ordenar as colunas da matriz em ordem decrescente da soma dos elementos da coluna. Se as somas forem iguais, manter a ordem original das colunas. Exibir a matriz transformada. As dimensões da matriz não excedem 100×100, os elementos em valor absoluto não são maiores que 1000.

Formato de Entrada

Na primeira linha, dois números inteiros N e M — o número de linhas e colunas. Nas próximas N linhas, M números inteiros cada — os elementos da matriz.

Formato de Saída

Exiba N linhas com M números inteiros cada — a matriz após a ordenação das colunas.

Exemplos

Exemplo 1

ENTRADA
2 4 5 1 3 2 0 0 0 0
SAÍDA
5 3 2 1 0 0 0 0

Exemplo 2

ENTRADA
10 20
SAÍDA
60
main.cs