#A Pythagorean triplet is a set of three natural numbers, #a < b < c, for which, #a2 + b2 = c2 #For example, 32 + 42 = 9 + 16 = 25 = 52. #There exists exactly one Pythagorean triplet for which a + b + c = 1000. #Find the product abc. import PIL, math def isTriple(abc): if len(abc) > 3: return False legs = abc[0]**2 +abc[1]**2 hyp = abc[2]**2 if (hyp == legs): return True else: return False for i in range(1,1000): for j in range(1,1000): for k in range(1,1000): if (i+j+k)==1000 and isTriple([i,j,k]): print([i, j, k]) print(i*j*k) exit()