Дано квадратную матрицу размерности n × n. Напечатать элементы первого столбца в порядке возрастания. ( Python )
тема: метод Шелла​


korsa351: как вводятся элементы матрицы*
korsa351: ?*
mrbob89: без понятия

Ответы

Ответ дал: korsa351
0

from random import randint

n = int(input())

matrix = [[randint(1, 100) for _ in range(n)] for _ in range(n)]

print('Матрица:')

column = []

for row in range(n):

   print(*matrix[row])

   column.append(matrix[row][0])

column.sort()

print('\nПервый столбец:')

print(*column)

Вас заинтересует