您好,欢迎来到花图问答。
搜索
您的当前位置:首页python练习题-第三题

python练习题-第三题

来源:花图问答

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

Copyright © 2019- huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务