python练习题-第三题

       毕达哥拉斯三联体是一组三个自然数,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

你可能感兴趣的:(python练习题-第三题)