Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. #!/bin/python3
  2.  
  3. import math
  4. import os
  5. import random
  6. import re
  7. import sys
  8.  
  9. #
  10. # Complete the 'diagonalDifference' function below.
  11. #
  12. # The function is expected to return an INTEGER.
  13. # The function accepts 2D_INTEGER_ARRAY arr as parameter.
  14. #
  15.  
  16. def diagonalDifference(arr):
  17. primary=0
  18. secondary=0
  19. for i in range(0,n):
  20. primary+=arr[i][i]
  21. secondary+=arr[i][n-i-1]
  22. return abs(primary-secondary)
  23.  
  24.  
  25. if __name__ == '__main__':
  26. fptr = open(os.environ['OUTPUT_PATH'], 'w')
  27.  
  28. n = int(input().strip())
  29.  
  30. arr = []
  31.  
  32. for _ in range(n):
  33. arr.append(list(map(int, input().rstrip().split())))
  34.  
  35. result = diagonalDifference(arr)
  36.  
  37. fptr.write(str(result) + '\n')
  38.  
  39. fptr.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement