M = 4
N = 3
matrix = [[-1,-2,3,4],
[10,11,2,3],
[1,3,14,5]]
def max_elem(matrix):
maxi = [-100,-100] # хранит значение макс элемента и столбец его содежащий
for i in range(0,N):
maxi[0] = max(max(matrix[i]),maxi[0]) # поиск соответствующих
maxi[1] = matrix[i].index(maxi[0]) # значений
for i in range(0,N):
matrix[i].remove(matrix[i][maxi[1]]) # удаление столбца
max_elem(matrix)