面试题-阿里云开发者社区

开发者社区> 技术小阿哥> 正文

面试题

简介:
+关注继续查看

如果 a+b+c=1000,且a^2 + b^2 = c^2(abc为自然数,如何求出所有可能的组合

import time

start = time.time()

for a in range(1001):

for b in range(1001):

for c in range(1001):

if a + b + c == 1000 and a**2 + b**2 == c**2:

print(a,b,c)

end = time.time()

detla = end - start

print(detla)



本文转自 xxl714 51CTO博客,原文链接:http://blog.51cto.com/dreamgirl1314/1967001,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
8434
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载