fork download
  1. n = 6
  2. m = 8
  3. Z = []
  4. W = []
  5.  
  6. for i in range(0, n, 1):
  7. Z.append([])
  8. for j in range(0, m, 1):
  9. Z[i].append(random.randint(-50, 50))
  10.  
  11. print(f"Matrix Z {n}*{m}=:")
  12. for i in range(0, n, 1):
  13. for j in range(0, m, 1):
  14. print(f'{Z[i][j]:4}', end='|')
  15. print()
  16.  
  17. for i in range(0, n, 1):
  18. s = Z[i][0]
  19. for j in range(1, m, 1):
  20. if Z[i][j] < s:
  21. s = Z[i][j]
  22. W.append(s)
  23.  
  24. f = len(W)
  25. for i in range(0, f, 1):
  26. for j in range(0, f - 1, 1):
  27. if W[j] > W[j+1]:
  28. t = W[j]
  29. W[j] = W[j+1]
  30. W[j+1] = t
  31.  
  32. print(f"\nResult W=")
  33. for i in range(0, f, 1):
  34. print(f'{W[i]:4}', end=' ')
  35. print()
  36.  
  37.  
  38.  
Success #stdin #stdout 0.02s 25956KB
stdin
Standard input is empty
stdout
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()