Advertisement
Guest User

Untitled

a guest
Nov 29th, 2014
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. matrix = []
  2. second_matrix = []
  3. can_continue = True
  4. while can_continue:
  5. line = input()
  6. if line=="end":
  7. can_continue = False
  8. else:
  9. items = line.split(" ")
  10. num_items = []
  11. for i in items:
  12. num_items.append(int(i))
  13. matrix.append(num_items)
  14. for i in range(len(matrix)):
  15. new_line = []
  16. for j in range(len(matrix)):
  17. new_value = 0
  18. if j==0: new_value+=matrix[i][-1]
  19. else: new_value+=matrix[i][j-1]
  20. if j==len(matrix[i])-1: new_value+=matrix[i][0]
  21. else: new_value+=matrix[i][j+1]
  22. if i==0: new_value+=matrix[-1][j]
  23. else: new_value+=matrix[i-1][j]
  24. if i==len(matrix)-1: new_value+=matrix[0][j]
  25. else: new_value+=matrix[i+1][j]
  26. new_line.append(str(new_value))
  27. second_matrix.append(new_line)
  28. for i in second_matrix:
  29. print("".join(i))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement