[Project Euler Problem 9]Special Pythagorean triplet

2015. 7. 20. 00:50
def foo():
    for a in range(1, 999):
        for b in range(1, 999-a):
            a2 = a*a
            b2 = b*b
            c = 1000-a-b
            c2 = c*c
            if a2 + b2 == c2:
                return a*b*c

print foo()

답을 발견하자마자 루프를 중단하기위해 임의의 함수 foo를 정의하고 사용했습니다.

Algorithm/Project Euler