Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. def AppendCol(a, row, j, b):
  2. for i in range(row):
  3. b[i].append(a[i][j])
  4.  
  5.  
  6. row, col = map(int, input().split())
  7. a = []
  8. for i in range(row):
  9. a.append([int(x) for x in input().split()])
  10. print()
  11. b = []
  12. c = []
  13. rowb = row
  14. colb = col
  15. for i in range(row):
  16. flag = False
  17. for j in range(col):
  18. if a[i][j] == 0:
  19. flag = True
  20. if flag:
  21. b.append(a[0])
  22. b.append(a[i])
  23. rowb += 1
  24. else:
  25. b.append(a[i])
  26.  
  27. for j in range(col):
  28. flag = False
  29. for i in range(row):
  30. if a[i][j] < 0:
  31. flag = True
  32. if flag:
  33. AppendCol(b, rowb, j, c)
  34. AppendCol(b, rowb, 0, c)
  35. colb += 1
  36. else:
  37. AppendCol(b, rowb, j, c)
  38.  
  39. for i in range(rowb):
  40. for j in range(colb):
  41. print(c[i][j], end = " ")
  42. print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement