Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Direct brute force solution in Clear category for Hubspot Amulet by kkkkk
def checkio(matrix):
""" Return column sums of [0, 225, 315] using multipliers in matrix. """
for first in range(-180, 181):
for second in range(-180, 181):
for third in range(-180, 181):
column1 = first + second*matrix[1][0] + third*matrix[2][0]
if column1%360 == 0:
column2 = first*matrix[0][1] + second + third*matrix[2][1]
column3 = first*matrix[0][2] + second*matrix[1][2] + third
if column2%360 == 225 and column3%360 == 315:
return [first, second, third]
return [0, 0, 0]
Jan. 20, 2015
Comments: