Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def hourglassSum(Array):
- Rows = len(Array)
- Columns = len(Array[0])
- MAX = None
- for i in range(Rows):
- for j in range(Columns):
- if j <= Columns/2 and i <= Rows/2:
- CurrentClock = []
- CurrentClock.append(Array[i][j])
- CurrentClock.append(Array[i][j+1])
- CurrentClock.append(Array[i][j+2])
- CurrentClock.append(Array[i+1][j+1])
- CurrentClock.append(Array[i+2][j])
- CurrentClock.append(Array[i+2][j+1])
- CurrentClock.append(Array[i+2][j+2])
- if MAX == None or sum(CurrentClock) > MAX:
- print(sum(CurrentClock), ">", MAX)
- MAX = sum(CurrentClock)
- print(MAX)
- return MAX
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement