您的位置:首页 > 编程语言 > Go语言

Project Euler 9 Special Pythagorean triplet

2013-10-08 13:30 246 查看
Project Euler 9 Special Pythagorean triplet

'''
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.
'''
from math import *
a=0
while a<1000:
b=0
while b<1000 :
c=1000-a-b
if a<b and b<c and a*a+b*b==c*c:
print a*b*c
b+=1
a+=1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: