n = 6
m = 8
Z = []
W = []
for i in range(0, n, 1):
Z.append([])
for j in range(0, m, 1):
Z[i].append(random.randint(-50, 50))
print(f"Matrix Z {n}*{m}=:")
for i in range(0, n, 1):
for j in range(0, m, 1):
print(f'{Z[i][j]:4}', end='|')
print()
for i in range(0, n, 1):
s = Z[i][0]
for j in range(1, m, 1):
if Z[i][j] < s:
s = Z[i][j]
W.append(s)
f = len(W)
for i in range(0, f, 1):
for j in range(0, f - 1, 1):
if W[j] > W[j+1]:
t = W[j]
W[j] = W[j+1]
W[j+1] = t
print(f"\nResult W=")
for i in range(0, f, 1):
print(f'{W[i]:4}', end=' ')
print()