毕达哥拉斯三联体是一组三个自然数,a<b <c,并且a2+b2=c2
存在一个毕达哥拉斯三联体,其中a+b+c = 1000,请找出满足条件的a,b,c
代码如下:
for a in range(0, 1001):
for b in range(0, 1001):
for c in range(0, 1001):
if (a + b + c) == 1000 and (a**2 + b**2) == c**2:
print a, b, c
网友评论