Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def trace(m1,m2):
- if not isSquare(m1) or not isSquare(m2):
- return False
- sum1 = 0
- sum2 = 0
- for i in range(len(m1)):
- for j in range(len(m1)):
- if i==j:
- sum1+=m1[i][j]
- for i in range(len(m2)):
- for j in range(len(m2)):
- if i==j:
- sum2+=m2[i][j]
- return sum1*sum2 == sum2*sum1
- def isSquare (m):
- return all (len (row) == len (m) for row in m)
- a = [[1,2,4],
- [2,0,4],
- [4,5,0]]
- b = [[0,2,4],
- [2,0,4],
- [4,5,1]]
- trace(a,b)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement